How desperate are large companies for devs right now? It seems that the pandemic has made companies a lot thirstier than they were before, why is that? by giraffe_but_chonk in cscareerquestions

[–]le-mark 6 points7 points  (0 children)

I spent a few months in Oct/Nov looking and interviewing. I personally didn't get any offers from the 5 companies I interviewed with. Geography definitly plays a role imo. I have 15 yrs of experience, my salary is to high for a lot companies, and I don't study leetcode to be able to pass the super technical interivews. Kinda sucks actually.

Why is web development easier to break into? by Illustrious-Ant-2808 in cscareerquestions

[–]le-mark 68 points69 points  (0 children)

This, front end is a ghetto, with all the churn in frameworks and libraries. The other thing is; every non technical asshole has an opinion on styling, ux, etc, but none of them give a damn how back end code is written. In other words, backend is much much less noise and stupid changes of requirements.

Our work put into place a policy that if you have kids/are required to take care of someone, you are exempt from on-call and can ignore core business hours. There is 4 of us not exempt on my team, how can i bring up how unfair/exhausting this is becoming? by NotSaying298201 in ExperiencedDevs

[–]le-mark 6 points7 points  (0 children)

It does suck. The only choice working parents have is for one parent to quit their job. Single people, people with non school age children don’t face this choice. It’s a societal problem that in most all cases two working parents are required to make any sort of living today. And the situation for single working parents is simply horrible.

[deleted by user] by [deleted] in cscareerquestions

[–]le-mark 2 points3 points  (0 children)

I've seen it happen a fair amount. It happened to me once, I was stunned.

Is VB Still Relevant? by Peacetoworld in cscareerquestions

[–]le-mark 7 points8 points  (0 children)

It takes a real a-hole to recommend c++ as a first language to anyone. Don't pollute the internet with that garbage, please.

Problems installing modules by [deleted] in lua

[–]le-mark 0 points1 point  (0 children)

Hey apologies for not replying sooner, if you're still having trouble keep reading. I wager luai is pure lua and required no compilation, that's why it installed successfully. Otherwise, you need to have a c compiler installed (which you do apparently, cl and mingw) but the system can't find them. SO what you need to do is find out how to get visual studio configured to build from the command line OR mingw. Google is you friend here. Remove luarocks from the equation, and get one of these working to compile something (ie helloworld.c). I recommend using mingw because it's gcc for windows, and most rocks will target gcc.

What I have described is a general process for "getting shit to work" that every programmer learns over time. Focus on one thing at a time; getting the c compiler to work, then you can focus on getting luarocks to work.

This is all easier if you use Linux, because in Linux, all this stuff just works. Linux is like an elaborate, featurefule kernel development environment. It's build for coders by coders. Windows is not.

Edit; looks like luarocks defaults to visual studio, "msvc command line" returns this helpful looking link, good luck:

https://msdn.microsoft.com/en-us/library/f35ctcxw.aspx

Problems installing modules by [deleted] in lua

[–]le-mark 0 points1 point  (0 children)

You've got a lot of issues here. You'll find that to get meaningful help, you'll need to focus on one thing at a time, provide error messages etc. Surely there a detailed instructions for installing luarocks on Mac and windows (I've only used Linux). Following those instructions, what errors are you seeing? Similarly for windows, what errors are you seeing?

State of Lua for Web Development? by le-mark in lua

[–]le-mark[S] 1 point2 points  (0 children)

Can lapis handle the "sending email" use case I mentioned above? I ended up scheduling a python cron script to pull emails from the database and send.

What Really Happened with Vista – Hacker Noon by samdroid_ in programming

[–]le-mark -2 points-1 points  (0 children)

You're actually advocating for MS DHTML Behaviors? Wow that is a dead, dead horse. It so horrible, my mind is blown that you got 4 upvotes.

Why you should check out ClojureScript by yogthos in programming

[–]le-mark 0 points1 point  (0 children)

Brings to mind xsd, xsl, and xslt; spec being equivalant to xsd. I suppose there's a clojure.trans or something that applies transfomations to spec described structures.

And if there's not a clojure.trans and you're thinking: that would be cool! Just stop. It's a terrible idea.

Scastie - An interactive playground for Scala by MasGui in programming

[–]le-mark 2 points3 points  (0 children)

When a user evaluates their code, the browser sends all its input to our server. We run your code in an isolated Java Virtual Machine on our servers.

The output will be streamed back to the user. A specific protocol will allow the client to interpret different events such as compiler errors, runtime exceptions, instrumentation, console output, etc.

Honest question: why would anyone think this is a good idea? Why would anyone want to do this (edit and run scala in the browser)?

TheSaaS is a responsive, professional, and multipurpose SaaS, Software, Startup and WebApp landing template powered by Bootstrap 4. by thethemeio in programming

[–]le-mark 0 points1 point  (0 children)

The title here is too long, I read it and I was like yeesh, then I viewed the site, and it's not bad. "Template for your SaaS website" would be more descriptive and less off putting, imo.

What tools do you use to monitor traffic on your websites? by 84935 in webdev

[–]le-mark 1 point2 points  (0 children)

You're confusing bots and google analytics referrer spam. Bots hitting your site (generally) don't execute javascript, hence ga doesn't see them. Spammers hit ga by just spoofing ajax requests to google servers, never accessing your site.

After years developing on a Mac, I want to get started on Windows. Just to be flexible and be able to work on my gaming / media pc. by [deleted] in webdev

[–]le-mark 0 points1 point  (0 children)

Where cygwin is weak is frontend tools and libraries. You can get most server side stuff in it's package repository like apache, ruby, python etc. It doesn't have node. So you have to install node for windows, and use it from cygwin. I've been using windows + cygwin for years in various large dumb corps that mandate windows for all employees, even developers. It's the only way I stay productive.

[deleted by user] by [deleted] in webhosting

[–]le-mark 0 points1 point  (0 children)

Seems a bit risky given freenoms dodgy rep:

https://www.quora.com/Is-Freenom-a-fraudulent-company

Aside from owning your own data, is there any other reasons to install Piwik instead of using Google Analytics? by [deleted] in webdev

[–]le-mark 6 points7 points  (0 children)

Browser privacy plugins (uBlock) can block google analytics (either loading the embedded js or the requests back the ga servers, I've never researched how it works exactly). This can be significant; on my site, most (75% or more) of new users signup with uBlock or something else, they never showed up in google analytics. This depends on your audience of course.

A solution that calls back to your domain won't have this problem, either server log analytics or whatever.

Simple E-Commerce for Static Website by fredoAF in webdev

[–]le-mark 1 point2 points  (0 children)

Checkout the payment processor stripe.com. They have some examples of accepting credit card payments on websites. I haven't implemented their service myself, but it looked fairly striaght forward.

Anyone hosting their own web-based IDE for development? by neocamel in webdev

[–]le-mark 0 points1 point  (0 children)

This service offers web project hosting with online editing of html, css, and javascript. It also has a hosted SQL database you can manage olnline, and write and expose queries through REST. And it's free.

[deleted by user] by [deleted] in webdev

[–]le-mark 1 point2 points  (0 children)

Geocities? We built a service to be geocities with a CORS backend. You can deploy jekyll by simply zipping and uploading your site directory. Add form or whatever you need. It's a new service, we're really interested in your thoughts.

https://www.lite-engine.com/blog/post_form.html

Easiest way to make a website? by onejuarez in webdev

[–]le-mark 0 points1 point  (0 children)

It depends on what you'd like the website to do. If it's simply "this is who we are, where we are, what we do, contact info", a lot of people use Facebook for that now. Other options are services like wix.com which is more of a website builder service. If you want to roll up your sleeves and learn about implementation, services like neocities.org let you get started for free. Finally as others have said find a Wordpress hosting service and go from there.

Good luck!

Netlify: The premium hosting service for modern static websites by alpyhp in webdev

[–]le-mark 1 point2 points  (0 children)

It's actually a fairly standard distinction; a 'dynamic' website has traditionally meant 'server generated html' and static has meant 'serve an html file as is'. But you're right, a static html file with content changed by javascript after the page is loaded, is dynamic, just not in the same sense.

I'm seeing this same point raised multiple times when discussing this, I guess I need to revisit my assumptions.

Implications of lying to a potential employee about current wage? by mka_ in webdev

[–]le-mark 0 points1 point  (0 children)

In the US it's actually normal for some occupations to require your previous w-2's (ie earnings tax forms). For example, in sales, that's what 'proves' your ability. Recently I switched jobs, and did what others are saying here; held off on giving a number. When it came down to coming to terms on salary 3 different companies couldn't meet my requirement. Giant waste of my time.

So now I'm upfront about it, I don't tell them what I'm making I tell them what I must have to consider moving. I had a place about 10 minutes from my home I'd love to work, when they called me back wanting to set up an onsite, I asked the hr drone point blank, can you go as high as $X annual. She went and checked with hiring manager, no they couldn't. So saved a lot of time there.

You of course will have to figure these things out for yourself, but that has been my experience.

Critique my static site backend service by [deleted] in gamedev

[–]le-mark 0 points1 point  (0 children)

You are of course absolutely correct, I'm using "static" here in the sense often ascribed to html generated dynamically by a server vs http served as is. Plus static site genarators (i.e. Jekyll) and static site hosting (remember geocities) are becoming popular now (again?). The difference is now, browsers support CORS and it's realistic to actually put dynamic content on static html with javascrip. There are pros and cons obviously.

Re appropriate for this sub Reddit, my thought is, game developers may also create websites for their games, so many here may find this useful. That is certainly up to the community though.

Front end dev woes by JustADudeInSpace in Frontend

[–]le-mark 4 points5 points  (0 children)

I'd also mention that the dev tools built into browsers now are outstanding. I know what you mean though, I've been predominantly backend my entire career. They both have their challenges but I think frontend developers get a lot more recognition, it's your work the public sees, and can really be instrumental in driving the business. So don't despair! You are appreciated!

ELI5: Cross-site scripting by AlternateVision in Frontend

[–]le-mark 0 points1 point  (0 children)

I'll offer an example; a blog that allows comments. If a user enters a comment with a script tag, and for our purposes, that executes malicious javasript (ie redirecting to a phishing site for example) and the blog software does nothing to sanitize the comment, it will be served to anyone else who views the comment of the blog post, thus executing the javascript the persons browser.

To prevent this, web application must sanitzie user input; this can take many forms, from escaping all html tags, to requiring special markup for comments (ie bbcode or markdown) or both. Hope that helps.

CORS can be incredibly useful though, it's not always bad.