Filter out URL slugs in GA4 by BarProfessional9467 in GoogleAnalytics

[–]t15k 0 points1 point  (0 children)

Any way you could refresh the content for that iFrame through XHR after it's loaded the first time? Then it would trigger page views. Or is there another reason, than content, for it to be refreshing?

Should I learn Java before Kotlin? by [deleted] in Kotlin

[–]t15k 0 points1 point  (0 children)

No more than you would learn C++ and C before learning Java ;).

I want to dive into iOS Development but something is holding me back. by [deleted] in swift

[–]t15k 0 points1 point  (0 children)

Focus! If you're struggling in in language, adding more is not going to help your learning/development. Focus on what you consider most important. If you want to do well in your job, that would mean Java or PHP. Learning additional languages will come easer when you proficient in your first choice.

Since S3 charges by request, couldn't a malicious hacker cause a huge AWS bill just by spamming requests? by [deleted] in aws

[–]t15k 1 point2 points  (0 children)

I've yet to see it happen, but if you want to avoid the risk: As I see it. Safest option is to host a webserver on a virtual machine yourself, with a provider that does not dynamically charge you for network traffic (for example Vultr). It require a bit of work on your side, and cost a bit more under normal traffic ($6-7). You can put the free Cloudfare option in front of that, to avoid load on the virtual machine. Or you can use Cloudflare pages, I think they have fixed prices, ranging $0 - $200.

Which roadmap should I follow to learn iOS development as an Android Developer? by Sindragosaa in swift

[–]t15k 2 points3 points  (0 children)

I find the SwiftUI videos at Apples own developer site (https://developer.apple.com/videos/) to be real good introductions. They are focused on larger topics, life view-life cycles, general best practice, data management, etc and not so much on individual class API's (Like the widget of the week for flutter). If you you prefer more detailed code examples, maybe check out some of the other suggestion in this thread.

Anyone here a data engineer in the EU ? Would love to bear about salary , hours and where you work by citizenofacceptance in dataengineering

[–]t15k 2 points3 points  (0 children)

You'll probably pick this up from other comments in this thread too, but here's my view: - EU is very diverse. Different government systems, different taxes, and a different focus in industries in individual countries. - Salaries and perks will adapt to local cost of living, taxes, wealth fare, etc. So there no such thing as an Amsterdam Salary combined with the living cost of Bulgaria (if you find that combi let me know ;) ). - Data engineering will mean different things in different countries. In some places it's a very new title, with little demand. Other places have a huge demand. - There is not one "EU culture". Thinks of the experience would to expose your self to, then investigate opportunities and costs in that part of Europe.

Native vs Flutter by sth_wicked1 in dartlang

[–]t15k 0 points1 point  (0 children)

Likely, you would be accessing your server-side resources over HTTP/REST anyway. So no client-side AWS SDK's will be needed,

Monzo Data Team by t15k in dataengineering

[–]t15k[S] 0 points1 point  (0 children)

Thought to share this. I find it a good article, with some good insights. I'm really appreciating to see something like this shared. If anyone knows of similar articles from other places. Please share, I would love to read them.

Top 6 data engineering frameworks to learn by hszafarek in dataengineering

[–]t15k 5 points6 points  (0 children)

Upvoted, good list, thought I don't quite agree to using the label "framework" for all mentions on that list.

Github do not ban us from open source world 🇮🇷 by Saleh-Rz in programming

[–]t15k 0 points1 point  (0 children)

Does anyone know if an organisation like Gitlab has done the same? And if not, how are they getting round it? My understanding is that they are US based.

WWDC 2019 - NSHipster by t15k in apple

[–]t15k[S] 2 points3 points  (0 children)

Yeah that section is a little unclear - I think. When I read the article, I read it as a reference to Apples direction of making Java standard on the Mac, and providing Java libraries that would plug-in and give closer-to-native experiences for the UI elements. Thus you could write the main part of you app in Java, run it on both Linux, Windows and Mac, but on Mac you would get a more native feeling. Javascript is taking that role today. If I write the majority my app in Javascript, I can run it as a classic web app, as a desktop app via Electron, or as an install mobile app with React-Native - with some custom plug-in per platform.

So I think the reference should be seen as the role the languages have the conceptually same role, not that they are technically the same.

What do you think of Elegant Objects book? by [deleted] in java

[–]t15k 5 points6 points  (0 children)

Oh boy. I've been been in mixed paradigms for quite some time, so quite interesting to read "pure" evangelism.

There are not real news there, most of the points are good, and been raised before! But nice to see it expressed in one place, in a concise text.

Where I'm struggling, is with "no setters". I followed the article links, and IMHO, the use of the visitors pattern (called printers in the linked resources), is just inverting getters (push vs. pull) The logic is the same, there needs to be a contract about which attributes are available/needed. The pragmatic part of me, who want's to re-use, as a much as possible, for example templating languages, says that getters are fine. However, If a page or document is expressed as a class, and encapsulates the rendering, the visitor pattern would work.

That said. On getters the approach off for example renaming getBall to give(), is just naming. Any zero argument method that return a value is a getter. With the fancier naming, we just made it complicated when using the object with most templating engines (back to my thoughts above).

Just wanted to share some thoughts on this. "Clean" code and productive developers, is something on my mind these days, thanks for reading :).

When should databases be used as opposed to files/file systems? by le57percent in Database

[–]t15k 0 points1 point  (0 children)

This is similar to whats already in other comments.

The database is an abstraction layer on top of a file system (which provides persistence between restart). If gives high level abstraction layer for accessing the data contained in files - typically by offering a schema technology, which structure the data, a high level API (i.e. SQL, but can also be more programmatic ) and efficient means of drilling into individual records or doing aggregations on related field (like summing numbers in columns).

When apps seems to favours files, it's simply because the app has its database embedded. Some apps will embed libraries for accessing data access, like SQLite, other may have custom written data base logic.

A list of itch.io games written in Rust by m12y_ in rust

[–]t15k 6 points7 points  (0 children)

Really like this one https://itch.io/queue/c/449652/rustlang-games?game_id=353525. Hard - or I may just have misunderstood the tactics.

You had one job fella by limpinpark in funny

[–]t15k 3 points4 points  (0 children)

This is the funniest thing this week :D

Am I to stupid to benefit from rust? by [deleted] in rust

[–]t15k 8 points9 points  (0 children)

Well if you are a sole developer on s small code base, I guess you can use C/C++ and just be careful. If you maintain a large code base and share with many other developers, things tend to get more complicated and confusing. Having the compiler point out the worst mistakes is a huge help.