Details
-
AboutAndroid developer with a passion for technology and video games
-
SkillsAndroid studio, Android SDK, Java, Xml, Gradle, Swift 2.0, Xcode
-
LocationBangalore
-
Github
Joined devRant on 7/3/2016
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
-
Skype password lost -> reset email -> new password given -> login failed on skype client -> login via website -> invalid password -> reset password -> first enter code by email -> done -> assign new password -> login via password -> someone else is using your account, you have to change the password -> first ensure you are you by enter a code -> code entered -> change password -> password changed -> finally login works
Way to go Microsoft!
so I just changed my password 3 times in the last 5 minutes to get access to skype... for a call we finally made via whatsapp... now I will remove skype again until next year, when I have to make that famous "once a year" call with skype3 -
While developing on xcode, I will be spending more time on waiting for the xcode to respond to my actions than actually writing code, especially when editing the storyboard, FUCK APPLE!8
-
SWIFT 3 sucks! SUCKS I TELL YOU! swift 3 changes the NSError class to its own Error class, now the categories (i.e the extensions) that I have added to the NSError class (like convenience inits and NSDictionary map to my own variables) are ALL LOST !!! MORE THAN 100 LINES OF CODE LOST!! because of this piece of shit mutation of the DATA TYPE ITSELF!!! when objective C code is used in Swift (using the mix-match technique) DONT UPGRADE TO swift 3.0 GUYS DONT DO IT!!! especially if you have legacy code in your project !!2
-
Why the fuck do people have to be fucking lazy as hell? There is a dishwasher in the kitchen. Please put your fucking dirty dishes there and NOT ABOVE on the tray!
Also when you take a dump at the toilets: BE FUCKING QUIET! You sound like you are fucked from behind by a T-Rex! You can breath without making sounds!
And for christ sake: If you come into the bathroom please check the fucking signs on the locks BEFORE you try to enter! It is annoying as hell to sit there minding my own business while some douchebag tries to enter my rest room!1 -
I hate people who just fork my repositories on github without starring it!! if you can go through the trouble of forking a repository why not star it too? :(5
-
Swift, oh my god, why do you have to be like this?
I'm looking to write a simple for loop like this one in java
for(int i = 5; i > 0; i--) {
// do shit
}
Thats it, simple, go from 5 to 1 (inclusive), I saw that to iterate over a range in a for loop (increasing ordeR) I can do this
for i in 0...5 {
// do shit.
}
So I thought maybe I could do this to go in reverse (which seems logical when you think about it doesn't it?)
for i in 5..<0 {
// do shit
}
But no, this compiles FINE (THIS IS THE FUCKING KICKER IT COMPILES), alright, when you the code runs you get a fucking exception that crashes the mother fucking application, and you know what the problem is?? This dogshit, shitStain of a language doesn't like it when integer that the for loop starts with is larger than the integer that the for loop ends with MOTHERFUCKER ATLEAST TELL ME THAT AT COMPILE TIME AS A MOTHERFUCKING WARNING YOU PIECE OF SHIT!!
Alright *deep breathing*, now we can't just be stuck on this raging, we're developers need to move forward, so I google this, "Swift for loop in reverse" fair enough I get a straight forward answer that tells me to use the `stride` functionality. The relevant code for it
for i in stride(from:5 to:1 by:-1) {
// do shit
}
Wow looks fine and simple right?? (looks like god damn any other language if you ask me, no innovations here piece of shit apple!) WRONG BITCHES !!! In the latest version of Swift THE FUCKING DEVELOPERS DECIDED TO REMOVE STRIDE ALTOGETHER, WITHOUT ADDING IN A GOOD REPLACEMENT FOR THAT SHIT!
Alright NOW IM FUCKING MAD, I got rage on stackoverflow chat, a guy who's been working on ios for quite a while comes up n says and I quote
"I can sort of figure it out, but besides that, iterating in reverse is uncommon enough that it probably hasn't crossed anyone's mind."
Now hope you guys understand my frustration, and send me cookies to calm me down.
Thank you for listening to me !27 -
When you write an email to a fellow developer stating that he should disable Instant Run to hopefully get rid of a bug he gets and the developer calls you on phone to ask how he can disable Instant Run and you just want to yell at him "SEARCH IN THE SETTINGS YOU DUMBFUCK!" but you keep it cool and just say "open the settings and search for instant run"
and then you see that he might have trouble finding the build variant settings as well so you tell him where it is and you realize that this fellow developer is not a unique snowflake but the fucking average "skill level" employee in this firm.... Did I tell you that I am looking for another job? -
It would seem someone has a serious problem with me, hes taking time out of life to actually find all my posts and comments and downvote it LOL!!6
-
They're here!! the stickers !! YESS!! my fucking colleague kept saying, "this is India, nothing can reach here", but Im so happy that it arrived Thank you devRant !10
-
Searching for other occurrences of highlighted word in Android Studio
1 - highlight word
2 - CMD+F
3 - Enter
In Xcode
1 - highlight word
2 - CMD + C
3 - CMD + F
4 - CMD + V
5 - Enter4 -
IOS SUCKS!! SWIFT SUCKS !! OBJECTIVE-C SUCKS!! SUCK MY DICK APPLE YOU PIECE OF SHIT !! Why did you have to make the language sooo counter intuitive, and so different from the popular languages you pain in the ass piece of shit, Why can't I throw exceptions from a constructor of a class?? Why do I have to use a fucking struct to just throw exceptions?? Can't class constructions fail you peice of shit?? huh? GOD DAMN IOS MAGGOT DEVELOPERS IF I EVER RUN INTO THOSE FUCKERS IM GONNA FUCKING RAPE EM BURN THEM ALIVE AND HAVE THEM FOR DINNER68
-
i hate ios storyboard
its a disaster
its not Version controllable, also its not as good as android xml layouts where you can just copy paste someone else xml to get a view exactly like his
right now I have to clone a git repo, to open it in xcode, just to see how the guy has set up one of his textFields so that I can create a textfield like his3 -
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rich Cook4
-
I send an error message that we suspect to be caused by our VPN implementation to our VPN lib developer and asked if he knows anything about it. His answer was: yes some packets seem to be unauthorized.
thats it, no "reasons could be:" or "try this to see if it helps" or "make sure you are doing that"
I fucking hate those kinds of lazy shitheads -
> "The images are loading too slow. Make it faster!"
>"I can increase the offscreen limit of the viewpager but.."
> "Do that!"
*.... wild OutOfMemoryException appears*
> "The app crashes! Fix that!"
> "That is because of the offscreen limit we ju..."
>"Just fix it"
"...."2 -
How do i get "Notifs" in devrant.io web site (not the android/ios apps) I dont see the notifs section when I click on the nav drawer icon3
-
Im building an android library that basically does file compression/ image compression etc its just a wrapper library around android's native c++ code.
I wonder how this is going to behave on different devices, as you all know when you do low level stuff, each manufacturer has his own way of doing things in their version of the Android OS.
Once i put this lib up on github please use the lib on your devices and tell me if you get any issues :D -
Finally my android library is up on Android-arsenal, feel free to use it like you please :P
https://android-arsenal.com/details...5 -
Guys checkout my first UI widget for android here
https://github.com/bhargavms/...
Feel free to use the widget wherever you want, I havent yet added the license because I'm lazy but its apache 2.0 so enjoy.3 -
why is kotlin picking up so much hype is it actually completely stable now? Would it be better to develop android apps in kotlin rather than Java for my next app? Is java going to become obsolete/deprecated for android?1