Details
-
Skillsphp, js, java
-
Github
Joined devRant on 9/25/2018
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
-
@amirbig Then it's just verbose and not hard
-
How is Java hard? O.o
-
I know some who brings full-sized keyboard with them on their backpack. You can actually see it since it doesn't fit in their bag.
Then my laptop's keyboard get broken just right after we presented our final project! dang if I wasn't so lucky. After that I always bring with me my bluetooth mini keyboard. Almost same size as the apple ones.
Now, my laptop is just collecting dust on a corner. Switch to desktop since I don't need portability anymore + easy repairs and upgrades. -
I'm using s7 edge which is an android
-
@Kaji thanks for explaining what I want to say in full details
-
I don't know how to properly describe them so I'll describe the 3 OS roughly like:
Windows:
- techy-feel
+ standard. subjective "just working". IME I haven't seen any non-techy people uses non-windows PCs ever in my whole life. It's only either Windows or Mac but Mac is expensive sooo around 95% Win - 5% Mac
OSX:
+ techy-feel
+ stable
- expensive
Linux:
+ techy-feel
+ free
- subjective "stability"
Linux that is running Gnome3+dash to dock+topbar almost looks OSX or even just Deepin. -
@LordPeeve sorry cant. It's on a company repo.
The project btw was an introduction to eclipse rcp. My first java app too! Too bad, if I leave I won't be able to bring with me my first Java app + native desktop UI -
I have no experience here too but always seeing C++ so maybe that? If not then do Electron hahahaha
-
Like what's the use case? Is it 1:1 reflection of tables? Like just actually CRUD?
I mean, to think of it, almost all apps use DB too but they have an interface.
I say, depend on the use case? Is the problem with workbench is it's too "ugly" or crowded? Then find another? -
Work is 8:00. Wake up 7:00 to 7:30. Ninja speed every morning. NO LATES.
-
@cantthinkofone good point.
-
Once I was experimenting and came up with something pretty good. Not sure if it's over-enigneered but tried it on a To-Do (which is my goto for experiments)
I extended MVVW and added one more part and got:
- View which is a dumb container of data and emits events.
- ViewModel which is derived from a Model and shows what the view needs including states.
- Model which is the actual data source
- And lastly, I'll call it ViewActions. Event listeners triggers actions and actions updates the view model. Views literally is just a dumb component that shows what is in ViewModel and is a way for a user to trigger actions.
Separated Actions from ViewModel bc I thought it's doing a lot more than what it says about itself.
Heck, it's dang testable too!
Also, while writing this I just realized this looks like what Flux is to me 🤔🤔 or is it?
Anyway, thought sharing it here to you guys 😁😁
Btw did this first day at work to impress. Senior didn't even care. Said it's ugly. -
Now I'll be in such situation by next month if I can't decide if I'll stay or not. Dang, life choices.... what's holding me back is the thought of there's no perfect company + will always that asshole.
-
I once had a similar story. Pizza shop. Router from ISP still on default settings. Used reaver/pixiewps to get password... free wifi yaay. Then next, accessed the router and enabled the remote management. Not sure what to do next until 1 day cant access it anymore because WAN IP is dynamic.
-
So glad it's not just me hahaha
-
Manipulate like what?
-
Oof that's tough, man. Good luck with that
-
@Fast-Nop TIL
-
I was about to suggest try different DE but you tried already. Hmmm, not trying to be smart, but have you considered mainstream distros? Ubuntu? If it's not really working then yea maybe hardware compatibility.... ¯\_(ツ)_/¯
-
Have a roadmap/milestone. List down what you wanna learn. Redis, memcached, CI, git, Unity, PHP, linux, opengl, nodejs, etc. After that still be humble, just know that there a lot of things out there to learn. Collaborate and see how others do something in different perspective.
I experience that too but mehhh that's life... -
What I do is create a text shortcut on settings to suggest ¯\_(ツ)_/¯ when I typed "shruggy" dang useful!
-
C'mon now guys, maybe he just don't really know it. I have better question tho: why take something you don't know?
-
Some more again
-- I want to be somehow independent. I know time is critical in agile, but I want to leave the impression that I can do things on my own too and possibly might open an opportunity for promotion bc of the said quality.
-- If I just wrote what he said directly but instead in codes, it doesn't feel like it was really me who did the task + didn't learn anything new.
Feels good to put this out here. Been in my chest for a time now.
I know this isn't a suggestion, but at least you know what "might" be in your jr's head. -
- trying to avoid asking the same questions again and again because I feel like he'll be annoyed. Who doesn't anyway right? But sometimes it just happens... like it might be really confusing. Plus, he'd add "I already told u right?" Then proceeds explaining. That leaves a bad feeling on me.
Edit: this sounded personal. I hope he's here so he can also read this hahahaha pretty sure it's not you. -
I felt this like this is me oOoof except that I'm a "he" hehehehe. Anyway, having a similar story here but in the perspective of the jr here's my take on it:
- are you approachable enough? Our sr is approachable if you talk to him, but feels like irritated or mad when just thru text (i.e chat and PR reviews).
- not that I'm not listening, but I really try my hardest to understand everything he says bc otherwise it's me who will be in trouble later on but the problem is, he explains things start to finish and fast.
-- the problem with explaining start to finish is that, being new, most likely I haven't see some parts of the new task before and will try to understand it first. You don't know when you're going to see what he says (although in planning he tries to cover everything but still...) -
Do you not at least review the person's code so you can't approve it?
-
...
-
Wow. I can only do that in my head. 👏👏👏
-
Facepalm him. Do it. Do it to his face please.
-
@h4xx3r i see. Basically it's YAGNI vs foresight then. Haven't had any experience with large project even in my 4yrs of being a dev so I can't really tell. But code wise, IME, you just know the balance between the 2. Like for example, you just kinda know when to stop hiding in interface.