Details
-
Skillsxcode, swift, objective-c, ios, watchos, macos, tvos, android, java, python, kotlin, c#, vb, web, js, html, css, php
-
Website
-
Github
Joined devRant on 1/21/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
In the “Qualities of Great Design” session at #WWDC2018. Really wish the Xcode team could be sitting in the front row so they couldn’t sleep thru the session...
oh i guess being the optimist I was thinking they would even be here. Silly me.
All the bugs that drive me effen crazy are clear and present in Xcode 10 beta. Stupid shit still rules at Xcode Central. -
!dev but since dev can still give you headaches:
Ibuprofen is damn close to magical. I fully understand the chemical mechanism by which it works, and it still don’t make sense how that shit can make you a new person in 45 minutes.2 -
Alright fuck it, let's release this fucker!
https://lynkz.me is the main domain. The interface is *usable* and nothing more than that. I'll invest more time in that soon but for now, hey, it works.
Api is located at https://api.lynkz.me.
Documentation for this (literally some echoes to the screen but it contains the needed information for now) is at that api url.
Found a bug or a security vulnerability? Please let me know!
Yeah I use mariadb but sql injection is luckily not possible due to quite some sanitization ;)
WARNING: if you make a shortened url and forget the delete key, you won't be able to delete it.
Let's see how this goes 😅111 -
"I have a terminal illness"
*room goes silent*
"so I stopped using the terminal"
*bob throws his keyboard at me*5 -
Today, I learned the shortest command which will determine if a ping from your machine can reach the Internet:
ping 1.1
This parses as 1.0.0.1, which thanks to Cloudflare, is now the IP address of an Internet-facing machine which responds to ICMP pings.
Oh, you can also use this trick to parse 10.0.0.x from `10.x` or 127.0.0.1 from `127.1`. It's just like IPv6's :: notation, except less explicit.8 -
Not sure if this counts, but a few years ago I had decided to start a tech blog and I was so excited about it at first. I was like, "I'm gonna make a post EVERY single day!". And well.. for awhile I did and then I was feeling pressured to keep doing it and started to feel overwhelmed. Then about 2-3 months later, I got burnt out, hit a low point and unfortunately, deleted my entire blog xD I later learned to pace myself when it comes to things like that.3
-
Well, some time in the future, i will have to sit a computer science exam with C#. It can't be that bad, right?
Wrong.
To start off, Visual Studio 2013. Why the fuck someone would use this pile of garbage in 2018. I have no fucking clue why any semi-competent IT department would decide to skip TWO fucking releases of the software and decide, that it's okay to just roll with it. It's okay to not have any updates. It's okay to just no care at all.
I literally brought in my laptop with a VM installed since Visual Studio 2017 is really superior to the crap from 5 years ago just to do my coursework most lessons.
-------
Second issue, you know thoes desks where the monitor is literally under the desk and you get a small little window to see the monitor? Yeah, well I will have to take my proper exam in one of these all over the fucking room. Pic related.
Today we had a mini mock - - it went something like this:
- There was glare from the glsss on the desk because of the lights in the room and literally the monitor itself.
- The glass was beyond fucking pig filthy.
- There was neck pain from my back because i was constantly looking down and bending over the see the screen.
- There was eye strain because the document given to us was a tiny piece of paper with tiny writing and the monitor was far away and the paper was close i couldn't focus my eyes.
- Literally every desk was as bad as the next.
- I did fuck all work because i just couldn't focus because of the things above.
You can tell how great that felt.
If i was in a room with a man (or if it was a woman, let's just pretend she has balls), who was the creator of the room i just described, Hitler, my College's IT staff and other really bad people while having infinite ammo, i would continuously shoot the creator in the balls while not giving a shit about anything else.
Forever.
Until heat death.
Thanks for reading.23 -
Close relative: Hey, what is my gmail password?
Me: I have no idea.
Him: but you created the gmail account for me a couple years ago.
Me: Yeah, I helped you to create it and I warned you to remember your password.
Him: didn’t you write it down somewhere?
Me: no, I didn’t, you fucking useless piece of shit. I am not your fucking password manager.24 -
Me searching for a Machine Learning internship online.
My friend searching for a Machine Learning internship online.
My ex-girlfriend searching for a Machine Learning internship online.
My neighbor searching for a Machine Learning internship online.
My Professor searching for a Machine Learning internship online.
My Father searching for a Machine Learning internship online.
My Ancestors searching for a Machine Learning internship online.
My cat searching for a Machine Learning internship online.
My guitar searching for a Machine ... I'm fucking done.
Tried the Andrew NG thing 6 times.
You read that right. 6. six.
Failed 7 times. Statistically, i failed.
*no comebacks here, I don't know machine Learning so I am getting 0 fucks from my current girlfriend, and you said if I play guitar, I'll have her. FUCK NO.*2 -
For those who don't know, this is how Apple pictures a PC in the network, a CRT display with blue-screen-of-death!13
-
If only it were that easy...
...
display: flex;
align-items: center;
justify-content: center;
Done!
😁1 -
Somebody asked on how to get started on Full Stack web application development.
This is how I got started.
Client side Web Application Development:
---------------------------------------------------------------
• Start with basic HTML, CSS and JS, JSON. For quick learning, see W3Schools for these topic or YouTube it.
• Get a local web server. "200 OK!" webserver chrome extension is a good start. (https://chrome.google.com/webstore/...)
• Learn Chrome Dev Tools to debug the pages. YouTube it.
• Get a good IDE. I am very happy with VSCode. You can use it for very serious WebApps.
• Start learning JavaScript language in depth, but just related to Web Browser related topic or you would get sucked in server side too early.
• Install node.js. Learn NPM package manager. Learn basic node commands.
• Learn complexity of JS file referencing, JS modules in browser. Just learn, don't use it yet, to understand the benefits of code bundlers.
• Learn Webpack code bundler.
• Learn how to make you simple site much faster and using in Mobile using "Progressive Web Apps".
• Now learn to make modular UIs. I love React. Focus on getting the UI code modulear. Create Single Page sites. (You are not there yet to create a Web App) “Create-React-App” started kit is a good starting point.
• Learn to create multi-page site using React-router.
• Learn application state management using Redux.
• Learn to create application decision engine using Redux-Saga.
Practice and master each stage.
Along above, learn git / GitHub (to learn from others code), find good web resources like Medium / Smashing magazine, good YouTube channels etc. I subscribed to some popular Udemy courses too.
Server side Web development:
------------------------------------------
:) First learn client side Web Application development. Server side learning is another story.3 -
Why do i see literally ever Indian person making either a calculator or a school management system at this time of the year? Is there like a nationwide test across schools or something?6
-
Me and my friends are having a all nighter coding sesh, because the presention day was near, then my friend's mom ordered some pizza. We had set a rule where, everytime someone finish a functionality/module, that someone can get one pizza. I can totally say it was a productive night, and the presentation went unexpectedly well.1
-
So, while I personally like targeted ads, I get that some people don't.
I just found out you can check the "profile" Google builds on you for ads, it's just your interests. But some are laughably wrong...
https://adssettings.google.com/auth...6 -
I just wanted to give a shout out to the best damn API tool for the mac.
Paw - https://paw.cloud/
It is worth every penny! Simply the hands-down best API exploration tool I have ever used.
No disrespect to Postman or Insomnia but they cannot compare to this glorious tool.14