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
Search - "nano"
-
I have made this RGB LED tie. One of my friends and me had the idea at 2 am and now it has come to reality :D
It runs on an Arduino nano, 8 rgb leds and is powered by a 9V battery.
I have prom tomorrow ('abschlussball' in german) I probably won't wear it during the official part but definitely at the party after prom.
The current animation is a bit too fast (I was listening to hardstyle while coding it) for the music they will play tomorrow at the party so I still have to make a slower one.
Tell me what you think about it :P28 -
Starting to feel that devRant is a really nice place to hang out.
Even though we have differences in languages (C#, PHP, JavaScript, JAVA), culture (semi brackets, tabs and spaces) and tools (Sublime, vim, nano, Atom) but we strive to be a better coder by encouraging one another or ranting to blow some steam.
Like seriously guys, you guys are awesome! It feels that I am becoming more human by visiting devRant (or maybe I'm turning into AI).12 -
Password complexity checker for big car rental company is set to insane mode
☑️ 30 char
☑️ symbols
☑️ numbers
☑️ upper & lower
❎ still 'too weak'10 -
I like how nano not only shows you unnecessary whitespaces, it throws them in your face and and screams "YOU SEE THAT? WHAT IS THIS SHIT? DELETE THIS DISGRACE TO CLEAN INDENTED CODE!"14
-
What the fuck, I just discovered that my father knows vi.
He's not a programmer.
Why, God, why I'm only able to use nano... What did I do wrong...11 -
I am so fucking fed up with being brought into a meeting because you "understand the technology" and then no fucker actually listens when you say that their idea won't work because the tech isn't magic.3
-
Month #1 at CS University. We write C on the terminal, with nano. No vi no ide no highlighting. Neither makefile is allowed. Professors don't know what git is.
I am pissed off.32 -
Share your most useful terminal aliases and functions.
alias gs='git status'
alias gcm='git commit -m'
alias push='git push'
alias pull='git pull'
alias hosts='sudo nano /etc/hosts'
alias glog='git log --graph --oneline --decorate -n 10 --color'
alias mykey='cat ~/.ssh/id_rsa.pub | xclip -sel clip'
function mkcd () {
mkdir -p -- "$1" && cd -P -- "$1"
}
As well as one for each major project (lets say 1+ weeks of dev time) to immediately cd to it from anywhere. How about you guys?
Always looking to improve my terminal commands, so am curious what everyone else uses for shortcuts.27 -
logger.info(String.Format(" User {0} changed their password from {1} to {2}", username, oldPassword, newPassword))
Production system. Plaintext log.10 -
Some clients are a real patience test.
Client:
"I want to be able to edit every detail on every page of the whole website"
After site is coded, and admin page is available for page edits, they send requests like:
"please update the text on page x"3 -
Intelligence and ability cannot be measured by education.
I have a client who asked a Master in Computer Science to develop a small system, for querying product title and their code. The guy used python, vanilla js, and... Txt file for the "database". Then my client asked me to integrated this in... WordPress.
This was in 2016. And idiot as I'm, I agreed and adapted his code to use php and a database.
April this year, my client said they are still using the python system to add new products all this time, in parallel. And wanted to update the WordPress with the data.
- No problem! - I said. Just send me the SQL file.
So the Master in CS sent me a SQL coded in ANSI. I asked for the SQL again, but with a more appropriate encoding. He took 1 month to reply back, and said it would be better if I get rid of the database and just use the txt file for querying.
This is outrageous.
I really hate people who are educated but completely useless.5 -
Today, one of my coworkers had to translate a bunch of pages to French ...
He did his job, committed, pushed, and asked someone to validate his branch in order to merge.
Tests didn't take long, the login screen was broken, because there was an there was an <input type="mot de passe"> ...14 -
Client: Hi there, we worked together I few months ago and loved what you created for us! We have another job and would like to see if you are available?
Me (1h later): Sure! Let me know more details about this new project.
Client (15min later): Oh, sorry, since you took so long to respond, we've decided to choose another freelancer. Thank you anyways!!
Me: ...5 -
Bought a second hand e-reader and now importing nearly 1k of PDF files into Calibre's library.
Its taking huge amounts of ram and my laptop started freezing.
~$ nano clean.sh
while :
do
sudo sync; echo 3 > /proc/sys/vm/drop_caches
done
~$ chmod +x clean.sh
~$ ./clean.sh
👌12 -
I forgot to claim my free stress ball, but then the ++ required were increased so here's a rant about exiting vim:wq
ESC
recording @q
:wq
^C ^C
:q
:Wq
:wq
Wait, shit, I made a typo!
$ nano file.py4 -
Finally got my new phone (from China) today.
*Opens package all excitedly*
*Backups everything to pc of old phone and gets ready to swap the simcard*
*Notices that the new phone only supports a nano sim*
*Realizes that I only have an old school simcard that you can't cut down to nano size*
*Realizes that I'll have to wait until after the weeked to receive the new simcard*
FUUUUUUUUUUUUUUUUUUUUU.
I want to play with it now :(12 -
When you set an alias for vi and completely forget about it
# alias vi=nano
God damn, I was so confused for a minute 🤦♂️15 -
I’m gonna say it. I prefer Nano. Vim is nice and emacs exists but I just feel most comfortable in the hands of my precious Nano.30
-
People argue all the time what text editor is the best: VSCode, Sublime, NP++, Emacs, Nano, Vim, etc.
I just remembered when I used to do my HTML, CSS and JS in regular Windows Notepad, as a requirement in my Web Developement classes...
I think some good came from that, I picked up a habit of writing my code very neatly, easily readable.17 -
Yes, thank you bash, I know Nano is the easiest and I am a pussy developer for not using Vim. Now shut up about it.3
-
!rant
What is your editor/coding environment fashion setup?
Here is mine and I am very proud of it:
Termite terminal + dvtm (like tmux) + Nano with semi-custom syntax files.
Left language is C, right top C2 (c2lang.org), right bottom my build-system25 -
My first Drone
Arduino nano + L293D + hc-06
Objective: learn how to use Bluetooth with Arduino.
V 0.1 (no direction, commands by serial terminal).18 -
I hate people who don't value transparent and assertive communication. I'm saying this thinking about an specific client.
This client is a boss of Web agency, and has some contractors working on their projects. I worked for them for a year, doing Web projects from scratch and also maintenance.
Then, one week, the communication stopped. No answers, no feedback, nothing. For months. They ghosted me.
I tried contact a few times with no luck. After 3 months, they started to remove me from slack, git, base camp.
And that's it. I was discarded and it seems I don't even deserved a message to be aware of that.
I don't mind to end business relationship anytime, for any reason. There are lot of reasons a working relationship would not work, and that's OK. We should have partners that are a great fit for us.
But at least say it. Ghosting is something ridiculous and unethical.5 -
Today a potential client contacted me after seeing my works and said they were really interested in having me work on their project. Then, they demanded that I scheduled a call with them, using their calendar app. I did, just to them cancel it a few hours later. Without any explanation.
Deal with people is so discouraging sometimes.2 -
It took forever to get SSH access to our office network computers from outside. Me and other coworkers were often told to "just use teamviewer", but we finally managed to get our way.
But bloody incompetents! There is a machine with SSH listening on port 22, user & root login enabled via password on the personal office computer.
"I CBA to setup a private key. It's useless anyways, who's ever gonna hack this computer? Don't be paranoid, a password is enough!"
A little more than 30 minutes later, I added the following to his .bashrc:
alias cat="eject -T && \cat"
alias cp="eject -T && \cp"
alias find="eject -T && \find"
alias grep="eject -T && \grep"
alias ls="eject -T && \ls"
alias mv="eject -T && \mv"
alias nano="eject -T && \nano"
alias rm="eject -T && \rm"
alias rsync="eject -T && \rsync"
alias ssh="eject -T && \ssh"
alias su="eject -T && \su"
alias sudo="eject -T && \sudo"
alias vboxmanage="eject -T && \vboxmanage"
alias vim="eject -T && \vim"
He's still trying to figure out what is happening.5 -
Every time a distro defaults my editor to nano, I lose a brain cell. Why, why this crappy abomination of an editor? Distro maintainers, default to proper vim for an editor like real men! Fucking hell!13
-
I put a nano receiver for a wireless mouse in my friend's pc when he got up to do something, then spent the next hour wiggling it periodically. Not enough to be obvious, but enough to disrupt the regular mouse movements and make it seem like the mouse was sticking. I heard him say to his friend that the computer was possessed.
-
3 hours making this beautiful circuit to test stepper motors.
Arduino nano + L293D + pot
Fucking bitch has a short circuit somewhere and can't find it out...
Made the same project in a breadboard in 15 minutes and it's working.
Fuck hardware bugs.
Cutted in the middle of all connections, took out excess solder... Nothing.
Fuck it, moving to the next ideia20 -
I hate doing estimates, but I had to adapt. Since I work remotely and under contract, I'm used to track my time and estimate by hours.
I did a lot of mistakes before, which means I worked for free to wrap up fixed price projects.
Today, the method that is working best for me is:
1) positive estimate
2) most likely estimate
3) worst case estimate
Sum up and divide by 3.
I do this for every task.
Also, for Web projects, I like to divide tasks in categories like: HTML / CSS, UX, programming, testing.4 -
Was office SharePoint bitch at one point. This guy wanted me to build a workflow for him that would enforce insane checks on his (peer) colleagues. Asked if his manager approved and obviously they hadn't. So this guy started telling me he would build his own application from scratch and host it on his home server if I didn't help him. Pointing out the business might object to their confidential data being put on his home server didn't put him off. Getting laid off a few months later for gross incompetence did however.3
-
Happily agree to help colleague with 'a quick problem' on their pet project. Realise a few seconds in that they can't actually see a difference between JS and JSON.5
-
Looking for job opportunities, one grabbed my attention and I decided to apply. First, I had to fill a form with 40 questions, explaining and justifying development processes, best practices and overall knowledge. Ok, no problem. Form submitted, and I see a step 2. Now I have to build a single page site from scratch, and send another form with code, link, and more justifications regarding development. After that, my application will be sent.
Then I found this observation, saying the position was for a freelancer, that will receive work occasionally. Not a full time position as I thought.
Sometimes cleaning bathrooms sounds a better option.1 -
I just decided to take some time off from work, and use my savings to survive next months. I have been dealing with work related problems for a few years now, and since last year I was sure I needed time to recover my health and improve my skills, to get better job opportunities.
I was trying to balance my life and my time, working a bit less, trying to rest, study, and so on. I was hopeful I could achieve my goals just fine with some adjustments. But now... I just don't care.
Last Thursday my mother was diagnosed with cancer.
Two weeks ago, my only brother lost his job.
The same happened with my bf, few months ago, and he needed to move to another state to get a new job.
There is so much going on... Sometimes I just feel like panicking.
It's sad to fear the future, and deal with so much uncertainty.
It's hard to deal with work and money issues. It's even harder to deal with serious health issues.
I hope things will get better somehow, but I needed to vent this. Sometimes life can be a bitch.5 -
I worked two months for free, 15h per day, including weekends, due a contract trap. On top of that, client was emotionally blackmailing me and I was feeling threatened and helpless.
I even lost weight, skipping meals to save time and money. One day, my body collapsed. I ended up in bed for 10 days, feeling stiffness, pain, weakness, and shakiness. I even had to ask for help to brush my teeth.
I abandoned the project, and didn't receive any payment. The client went crazy and made me feel the worst person in the world for being sick and unable to work. But didn't put his menaces in execution.
I still remember the joy I felt when I was able to walk again.
That was the worst burnout I had, and also one of the biggest lessons about limits and evil people.2 -
When project is finished, everything is according specs, and on final review the client says: "everything looks nice! But I would like to change just a few small details. I would like a different design and functionality".
Seriously?!1 -
I tried vim for a few weeks. I almost used to it. But I didn't see how I could be more productive with it than with Visual Studio Code, at all, so I switched back. Maybe because I'm super fast with my mouse because of my 2500 hours of Dota. But knowing how to use vim is super useful when doing remote stuff via SSH. Nano too basic.13
-
why does Tux the Linux penguin always looks so concerned? it's like, cmon little man, you're awesome and it's ok that that user is using nano instead of vim, he/she will learn. ^^5
-
New project, sent a 7 page contract to the client. First day of work and client begins to ask things outside scope and terms.
I explained what is written in contract and he interrupted me saying "I READ THE CONTRACT".
One minute later, he starts asking the same things again.1 -
Was busy today doing some house work. Everything was normal till afternoon.
Me thinking of using laptop noticed that there was no laptop
My office laptop and another bag was stolen from my home .
It had most of the production details and source code. Running behind police for help now.
Informed my boss too about this incident.
Will update on what happens tomorrow in office.
Fuck that person who stole my office laptop and destroyed my Peace.8 -
Look, nano, I love you more than you could imagine but the fact that you make these shortcuts do what they do can fuck off...
CTRL+C = cursor position
CTRL+X = exit nano
CTRL+V = next page
I meant... *Sigh*... I don't fucking know anymore man...25 -
Client wanted a site for the 100th anniversary of an important local musician. They wanted to show calendar of events, biography, store, and more. We started the work 8 months before the commemorative date, and after 4 months, the site was 99% complete and waiting final review and approvement. 2 weeks of silence has passed, when I got an email saying their deleted the site from server and all backups, and now they wanted all the work back.
With luck, I could restore a partial backup, and the client didn't want to pay for redo the rest of the work.
10 months later (yes, after all the events has started and the site being off) they contact me again, asking to continue the work.
I was happy to say no.1 -
Why in the world IT work is so stressful?
I never been like that since I start developing code professionally, 8 years ago.
Since then, I had many health problems due stress, and some were really scaring (heart problem).
I'm trying to adapt to a healthier way of work, but I'm starting to doubt if that is possible.
Work in technology seems cruel and soulless sometimes. The constant pressure to learn new things all the time, to specialize in a lot of skills, simultaneously. The urgency nature of ALL tasks - even a simple form field slightly out of place seems to be an issue of life and death for clients.
Easy and quick communication made some people lost boundaries and respect. Many times I received calls and messages after midnight, about things like elements alignment.
And the worst is when clients blame you about their business problems. If they are not selling well this week, it's fault of the website you did ( which they are using for months now).
This actually happened to me today, first thing in the morning. After I slept just 3h, because I worked until late yesterday (oh yeah many more of these life/death updates).
What happens in this industry? Will this ever be different some day?6 -
Brush up on your unix skills while supporting charity and O'Reilly media: there's a Unix book humble bundle! Will not be equally interesting for all, but worth a look.
https://humblebundle.com/books/...2 -
The problem I have with atom, vscode, sublime, and notepad++ is that none are available on the command line over SSH, inside tmux. And that's where I do the vast majority of my text editing.
The first text editor I used on the command line was pico, the technological successor of which is nano. I used it because when I was in college in the late '90s, we used pine for our email, and pico was the default editor for pine.
When I got my first job out of college in 2000, I found out about vi, and very quickly fell in love with it, and its technological successor: vim.
The only reason I've never gotten into emacs is because I've never wanted for more than vi/vim. And also because as a system administrator, I'm logging into dozens, of not hundreds of servers a day. While vi or vim is guaranteed to be on all of them, emacs is not.
So, for me, the use of a desktop text editor like the ones I mentioned at the beginning of this post, just doesn't make sense to me. I almost never edit files that live on the computer where I'm sitting, and I'm not interested in doing a commit/push every single time I want to rerun a script.20 -
I know I'm gonna catch heat here but if you insist on using vim or emacs on any OS that is in GUI mode just know I think you are mental... I get it you have shortcuts but so do sublime, atom or vs code. Plus intellisense.
Don't get me wrong I started with vim and have a special place in my heart but I know people only use it to beat their chests.
And just so everyone knows a little about me:
Spaces>tabs
Vim>emacs>nano
Linux>windows>macOS
I hate JavaScript
And mtn dew is a better drink than coke or Pepsi.20 -
after solving 156 problems at w3resource straight, i found out my nano editor does save progress with ctrl+s 😑
that's 8hrs of ctrl+o and ctrl+x i'm never getting back😞7 -
The moment when NVIDIA realise they just compared there too of the line laptop chip to what is essentially a mid range device... I mean... The math checks out but you know... You compare nano to vim and you know what that looks like8
-
Just got selected for Udacity google scholarship!!!
It's two stage process
Got selected for first one
After 3 months if I did good enough I can be one of very few to get a nano degree program. There are 10000 in first program and only handful of 350 will be selected for nano degree.
Let's fucking get that one 💪
Looking forward to learn everything I can.
It's gonna be awesome year, finally some shit is happening 😬😄
How's your all week going ?7 -
I was reminded of people's posts about preferred text editors in another post, so I thought I'd do the same, but also add some super old technology that I used along the way.
The first text editor I consistently used was pico. I used it to write my first webpage at school.edu/~username. It was a natural choice, because the it was the default text editor in pine, which is what we would all use for our email after opening a serial connection to the college's Digital Unix server. Or if we were the lucky ones who had a computer in a wired dorm, telnet. My dorm was not wired until my sophomore year.
I got my first job in tech in 2001, working as a night shift tier-one support technician. By this time, most people were using web based email, or POP3, but I wanted to keep using pine (or elm, or mutt) because I was totally in love with the command line by this time, and had been playing with Linux for two or three years by now. I arranged a handshake deal with a guy in my home town who had a couple well-connected NetBSD servers, to let me have an account on one for email and web hosting (a relatively new idea at the time).
I recall telnetting into my shared hosting account from the HP-UX workstations we had in the control room. I would look at webpages on HTML conventions and standards, and I kept seeing references to this thing called vi. I looked into it more deeply, and found that it was a text editor, and was the reason I always had to CTRL-Z out of elm. I was already finding pico to be lacking, so I found a modern implementation of vi called vim that was already installed on the aforementioned NetBSD server, and read through vimtutor on it. I was hooked instantly. The modality massively appealed to me, and I found editing files to be an absolute delight, compared to pico, and its nascent open source offspring/successor, nano.
My position on that hasn't changed in the years that have passed since then.
What's your text editor origin story?1 -
May or may not have just spent 10 minutes trying to troubleshoot why my terminal couldn't find nano only to realise I'm on a windows PC after every other command i tried failed...
I'm out of my comfort zone, send flannelette and help!8 -
Have a positive mindset. If the work in general sucks, you can almost always find some micro or nano task that you can focus on. Then you find something more fun to work with and switch job. But until then, stay positive and be happy. And use devrant to blow off steam.
-
Wtf man, you are using fucking Ubuntu for 5 months and I really have to tell you how to edit fucking /etc/hosts? Fuck you... I should be the fucking boss...3
-
When I'm too tired and just want to get rid of obligations:
I write down 3 to 5 most important things I need to get done. Then I put myself on autopilot. -
On the toilet at work after dealing with a cunt of a customer, decided fuck it, let's install termux, nano and do some shit in both ways
-
I’m hired as pizza making burger flipper for $12/hr since I have no formal schooling and then I am walked out back to the utility room to do what cooks REALLY DO... Secret network engineering and admin... Never fails... They always find out and I always end up replacing whatever company or person they used for tech/admin work.
Time to at least get some Oracle certs and a nano degree!5 -
Just read about the leap second being added at the exact moment of going in to New Year (31/12/16 23:59:60!!!!!). I can't be the only one thinking what the fucking fuck are they thinking and why am i hearing about this for the first time 24 hours before it's happening.3
-
This is from a DOS-era Packard-Bell recovery disk. No one out of the group of like 30 16-yr-olds could crack the password in the installer. I literally just opened it in nano.
What not to do when securing your shit: https://pastebin.com/27j169id7 -
I always used / preferred Nano over Vi(m) for its simplicity.
But fuck, just because of the simplicity for Vi to be able to find a string and replace it by another via ':%s/string1/string2', I'm feeling like installing Vi everywhere from now on...14 -
Don't be afraid that pair programming will show up your inexperience, embrace it as the quickest way to build that experience!
-
Question?
Did you or anyone you know take a nano degree from Udacity? Is it worth the money ? Do companies or academic bodies recognize it?
Some of their nanodegree courses look very interesting!!17 -
As an introvert, this is a big challenge. A few years ago, I buried my social life to be focused on my work. But after some years, I realized this was doing more harm than good to me.
Since then I try to dedicate more time to friends, social events, and family. It's not easy to keep in touch, invite to a coffee, joining a class/activity and meet new people. Everyone's life is so busy today. But it's worth.
I always feel so much better after have a good conversation, sharing experiences and ideas.2 -
Hey guys
I think I just burned 2 Nanos.
I'm using a 30W soldering Iron and had to resolder the pins of one and solder the pins of a new one.
Now they don't work. One allows for code upload but won't turn on, other seams to have a short circuit.
Could have I burned the circuits due to a 30W soldering iron?
Also used a little of flux on the pins, can flux pass energy and make bridges?
Thanks50 -
For all the linux weebs tired of the Windows v/s Linux debate,
how about <strike>arguing over</strike> <b>agreeing with the obviously true fact of</b> how "nano is the *best* command-line editor, better than the *obscure* ed or the *vague cryptic* vim"
:))))))))))))))))))15 -
To everyone who wants a terminal editor but hates how overly complicated vim/emacs is:
Micro is like nano but with lua extensions and multiple tabs.2 -
After 3.5 terms, I still see people running Linux in a vm && writing C code in nano.
Should I be concerned if that really freaks me out?
Usually I'd say use whatever floats your boat but I just don't get why they don't dual boot, they'll need Linux in pretty much every term...16 -
I learned to exit vim, and got happy.
Server crashes, i boot into rescue mode and shit. It forces me to use vim as the texteditor, because fuck nano i guess.
Additionally, the fucking buttonboard layout changed to english instead of danish, which results in i have no fucking clue where which characters are.
Im dead.4 -
"sudo apt remove nano" is easier than "update-alternatives --set editor /usr/bin/vim.basic" so I just do that.3
-
I'm amazed so many people have "one" favourite editor. I have a whole bunch depending on the situation:
- IntelliJ whenever dealing with Java files
- VS whenever dealing with .NET
- VS code whenever dealing with Salesforce
- Notepad++ when just opening "any old file" to do some quick editing (never been won over to Sublime)
- vim when needing to edit files in a console environment
- nano as the second choice in the above situation when vim isn't available
- Emeditor when needing to open / work with very large files
I've never even remotely found a "one size fits all" solution.2 -
So… I prefer nano over other terminal editors (Mainly because I don’t understand how to use others properly) and I wasn’t really aware of the VISUAL and EDITOR environment variables. So on my Arch machine most things would default to vi. Vi to me is like an annoying pop-up that really doesn’t want you to close it (Tho, one thing I did learn eventually was how to close it ). So at some point I quickly wanted to edit crontab as root and I just couldn't manage to get crontab to use nano. So what did I do?
sudo pacman -R vi
ln -s /usr/bin/nano /usr/bin/vi
I symlinked nano to vi and it finally worked. I know that there are probably countless ways this could’ve been done better but in that case I wouldn't have posted it here under wk81 ;)5 -
I had so much fun working on my side projects this weekend that now I'm sad to spend next 5 days on client projects.3
-
IBM Notes. Ultimate example of developers each working on their own bits of functionality with zero thought to how the whole thing fits together. Just need to look at the preferences page see what a mess it is.
-
After I took some time off from work, I decided to accept the offer for maintenance of two projects. Those are from two old clients, so I think I will not stress too much, since I know what to expect most of the time.
The issue is, sometimes I have a hard time to keep concentration. In the past, I could work for 3h straight, totally focused, would pause for 20min for stretch, and then come back to work. Now I can only focus for 30min or 1h, and after a pause, it's hard to concentrate again.
There is a lot going on in my life right now, and I know the worry is probably distracting me. I'm trying to listen instrumental music, drinking coffee... But that's not enough. Somebody has any tip?6 -
Windows: Notepad.exe. Best ever, supports any language, can edit any text file, and comes as default on all computers, so I can develop on any computer which have internet access.
Linux: Nano. Easiest to use, and supports almost all flavours of linux.5 -
I really hate when I have to work on something wrong. I mean, the client wants to embedded a third party service on their website, using iframe. Then, they want us to change the layout and behavior of the embedded page. And well, no matter what, I have to do what they want. Great job.
-
Finally, I have a night free of work today. It is the first time this month. I'm so happy to have some time to read and rest.
Life can be insane.
Enjoy the little things in life, because one day you will look back and realize they were the big things.1 -
Are people using Vim doing it for the sake of it? Is there such a thing as a Vim hipster?
I mean, nano is just nicer 😇15 -
I recently updated all the stuffs on my Raspberry Pi 3.
Now nano* occasionally NULs out files I edit 🤔
*best CLI editor ever, change my mind5 -
From long Using Visual Studio Code for Programming.
Why i love
supports Typescript
supports java
Lighter
plugins available like linter, git lense
Best for small web app projects.
And Favourite IDE, intellij Idea
Why ?
For writing java i use as
it can easily generate getter setters
constructor
importing
and build process.
best for java.
last but not the least
Nano
why ?
because most of the devops configuration, requires to be done via terminal only and i often use nano.
it is good for shell scripting,
editing configurations
that is all....2 -
Kinda curious as to why some people rave over vim?
Just tried it and instantly I prefer to use nano as a CLI editor, am I missing something or is it literally just a super subjective thing?14 -
My keybo§rd is broken. I tested it on two different m§chines, ch§nged keybo§rd l§yout, tried to cle§n it up, but no luck. Left side of 2wsx keys is completly useless. I'm so dis§ppointed@@@ ( @ used to be excl§m§tion m§rk :( )3
-
I'm fully convinced that VS Code is a fork of MS Word. How else could they manage to make their autocompletion features so disgustingly intrusive?
I'm actually surprised that it hasn't tried to capitalize the first letter of each sentence... yet.
I WISH TO END MY HTML TAGS WHEN I FUCKING WANT TO! I WANT TO WRITE A SINGLE QUOTE SIGN IF I WANT TO!
And fuck their fucking "Preferences" menu. Those dropdown boxes are absolute fucking garbage.
Fuck their fucking JSON fuckery. If they cant fit their custom settings into a GUI, it's gonna suck anyway.
Fuck their fucking CPU and RAM requirements. If it manages to lag on a Thinkpad T420, fuck it.
For everything that Microsoft has created, there's an objectively better alternative out there. I'll stick to fucking Atom.4 -
termux : Android terminal with apt repos like vim, nano, tar, zsh, wget, plugable & more. Also small footprint.
.. htop in gif (incase if don't know)12 -
I use spaces in vim/nano, I use tabs in my graphical IDE which translates it into spaces. I guess I'm on the spaces side, even though I don't really mind both. But seriously, why do people keep arguing about effing whitespaces...9
-
I was too lazy to download videos one by one so I created a script to download playlists and rename the downloaded files !
-
Learning the subprocess module in python, because os is deprecated. its a shame because i had just learned os6
-
Worked from 8am to 23pm today. A massive power outage yesterday messed up my schedule. Still have a lot to do tomorrow. Going to sleep now. Stay strong, everyone. Weekend is coming.
-
I found the best text editor for basic code fixing
For a couple of days, I was looking for a simple terminal-based text editor for taking simple code notes or basic code fixing kinds of stuff.
As an aspiring developer, I really like the concept of coding without touching the mouse.
So I downloaded the king of CLI text editors, Vim.
Now, guess what happened.
Yeah, you're right. I stuck inside vim and couldn't even quit from there.
Then, I started watching a bunch of tutorials and started reading vim's documentation.
But then I realized, I have to learn a lot of things only to operate vim and it's a pretty lengthy process.
At that time, I really needed a very simple text editor for doing basic stuff.
But, vim is not simple... you know :)
So, I had to come back to 'nano' & I was not happy enough to write codes by using 'nano'.
Suddenly, I discovered another really cool text editor called 'micro'.
It's really awesome.
It's not as advanced as vim but definitely a lot better than nano.
Micro is an open-source command-line text editor created by Zachary Yedidia.
Some basic key points of Micro:
1. It's really easy to operate.
2. It has different colours and highlights.
3. It supports syntaxes for over 70+ programming languages.
4. It has mouse support.
5. Plugins & colour schemes.
The best thing for me is colour schemes & screen split support.
Check out my full article on DEV - @souviktests.20 -
I just built my first bash script in nano, and I feel like I'm in the seventies. Absolutely loving it.4
-
Visual Studio Code, nano for terminal editing, don't know how to use Vim (I like using my mouse thanks)4
-
I can't tell if I'm in majority or minority on hating vim. I just use nano for CLI editing and some better GUI editor with, well, GUI.
Opinions? Reasons?3 -
In a conversation about which editor to use to edit pod file, this guy said nano.
I thought what a great idea to piss off both vim and emacs people in a single shot 😂2 -
VSCode for C#, Python, Web dev
Sublime for big boy files
Nano for editing things in terminal
And VS if I need it2 -
Today I had to edit wpa.conf file in Open WRT in vi because it didn't have enough space to install nano and dependig packages. FML
-
Is there such a thing as a front-end developer or are we all becoming either UX engineers or JavaScript developers?
An interesting article from Chris Coyier made me think.
https://css-tricks.com/the-great-di...2 -
Our time recording software (based on SAP) triggers a blocking synchronous web service call every single time you do *anything*. Imagine having to wait 10 seconds every time you:
- put a number in a cell
- select a row
- press anything on the screen
Oh and when you lose connection nothing is saved and you have to start again (wtf was it even sending to the server)2 -
Our Swift teacher at college manually creates a Podfile for every project and copies and pastes the basic initialization from an existing project, pastes the cocoapod dependencies and then installs them using terminal instead of just doing a pod init and then using nano or vim to paste the dependencies right inside the terminal. These are the times I genuinely feel sad for the way Indian education system is and the way we're taught coding in colleges here.11
-
Tell the community, and me!
Question : Synonyms of the following words
small, tiny, micro, nano, milli, wee
Comments below
||
V8 -
I recently decided to try out vim. I've got to say, I fucking love it!!! And since I hear you can customize it, I'm super looking forward to that!!!
Not that in quitting on Sublime or anything, I do want to give vim a try.2 -
I've had enough. I can't handle those bad designs layouts anymore. It is getting on my nerves to receive designs from "professionals" that don't think about responsive layouts, correct alignments, grid, vector shapes, use 6 different font families, and have graphics placed in the most wrong places.
Oh, and let's not forget that such design should be coded in 15h. Sure dear client. Keep dreaming, idiot. -
Fellow ML professionals and enthusiasts alike:
What do you all think about the Jetson Nano? Have you read or seen anything about it? Does it tickle your interest?
I am looking into it at the moment :D let me know what you all think!2 -
So this is the story of myself getting from hating vim to find it pretty good.
When i started fiddling around with linux i was literally overrun by vim. I mean how the fuck should i remember all these stupid commands.
So there we go ... nano was my favourite (and only) editor i used.
Everything was fine in my little nano world. I saw some colleague editing every damn thing in vim. I asked him "man what the fuck are you damn crazy"? And thats where till that moment the deepest conversation about an editor in my life began. He told me he could do that much with vim, its almost everywhere nowadays and a must for any admin.
So after letting him tell me about every thing you can do he promised me he is going to help me getting started quicker. And i must say boi vim is really awesome. But for "real" development i still use a ide. Although i find myself programming go, python or bash scripts entirely in vim and its not that bad.
So if you find your way through the deep shit of that single damn command input down there you can get a pretty decent editor.
Dont get me wrong i am forced to use nano sometimes, when i help some of friends with their servers or so and they litterally uninstalled vim because they were to frustrated.
So as i am started to go into the devops area you get more and more towards you have to edit a file on a server, or just tweak around before automating the shit out of it.
And i must say vim has become a solid alternative for me to a full blown ide, or any other text editor.
So yeah i am gone from freaking hating vim to using it almost everyday. But why some people out their treat vim like a religion is not understandable to me in any way.
So whats your story why do you hate/love vim? Or are you just like me a "happy user" that would switch to another editor anytime it would be a better fit?3 -
Couple of weeks ago I received a negative response about a code test I did for a front and position. They only said I was not a good fit.
Today, I received another email from them, asking me to do a test. I asked for clarification, and they said they are giving me a chance to redo the test.
Sounds weird, but I'll redo the test anyway. The task is to code a responsive page that consume an api. I'm using vue, sass, git, modular and semantic code. What else should I focus?
The deadline is in 36h.1 -
When you commit half your modified files because you didn't make changesets when working on multiple tasks at the same time and you hope you don't break the build5
-
So the university computer science lab computers run Oracle Solaris 11.........and we not allowed to use an ide to write out Python scripts ,gonna use nano1
-
I have accidentally closed so many windows trying to use ctrl-w instead of ctrl-f to search after spending days in nano.1
-
[fabourite editor]
Micro. Adds enough features to nano to be used as a code editor, and replaces the weird shortcuts with the standard ones.1 -
Is it just me or feeling the imposter syndrome, and blogging about it is super trendy at the moment ?3
-
Arduino Nano, Problem uploading
Hey guys.
I ordered a few Nanos from China, but I can't upload the code since they are clones...
Did anyone get around this? Would appreciate the help.15 -
Help:
Differences between Arduino Nanos.
Hey guys
I have 3 Nanos, 2 MCU, and 1 AU and I can't find information about the differences...
Arduino store only sells one nano, but I know that MCU and AU are different packages.
Besides the different architecture and look, I can't find information or something that I could see the difference...
For visual view: https://aliexpress.com/item/...3 -
EDITOR=nano sudoedit foo
Spare me please…
It's not that I don't know how to use vim/vi, I'm just lazy to get used to it…1 -
On my first job I was assigned to an Angular 1 project that nobody was working on anymore. After two weeks of pestering the people that worked on it I finally figured out that mess of a code and started fixing bugs. It sucked working alone but I escaped eventually...
-
For me Jetbrains idea based IDE/editor in part does just about everything right. Only need to really change the redo shortcut. They provide a warning now so you don't lose your undo history on ctrl+y.
On console both Emacs and vim work for me. These days I prefer vim. Nano will work when I'm a pinch but the lack of undo is really annoying. Especially when the cat walks over the keyboard. You just need start all over unless you can see what he did.
Vim has vertical block so you comment/uncommented stuff real fast. The cange word and change till are also real time savers. Vi is to basic and annoying for me, rather use nano than.
Gedit works great for me when viewing or editting a file real quick.
So yeah the situation dictates what tool suites the best.
Idea is where I can spend my time the entire day so if I had to choice one that would be it. -
Quick and dirty job to get some data into a DB wasted my entire evening.
Created table with few columns, tried writing to it from NodeJS app and it kept complaining I wasn't providing values for columns that didn't even exist. After ages pissing about decided that the DB gods had cursed this particular table so created a second one with same DDL. Now it worked first fucking time. Then it finally dawned on me, I'd managed to pick a reserved table name and the RDBMS didn't think to give me a warning when I created it. Not only did it not warn me but it kept going as it nothing was the matter and didn't report the extra columns on a SELECT *. -
How come that one bathroom stall at work with decent wifi coverage is occupied practically 24/7? Does somebody live there?
-
Working full time as a "Protocol Engineer" for a big company, taking care of pretty much everything related to AS/NAS on the network layer (2G, 3G, 4G).
I hate it, but it pays really well.
On my free time, revising ML/DL stuff from Udacity's nano (finished it last year) while studying for the VR nano and keeping my coding skills fresh (basic to advanced structures, coding strategies, best practices and stuff).
Love it, but usually I pay a heavy price to keep my mind in place.
Sometimes I just wish to give everythin up and travel the world with my 2 bucks and just try to get some rest. :v
To all of you who go through this kind of stuff, how are you holding up?1 -
Newbie here, currently doing Udacity nano degree for full stack (mainly for Python as the other stuff I am confident with). Love this app, funny as f.
I'm curious why others decided to become Devs? I'm doing this because I have an idea for a webapp that will make me millions ;)17 -
What's your thoughts on "nano learning"? For example having devs watch a 5 minute education video once per week rather than watching a 20 minute education video once per month.
I used to think it was a great idea, cause as devs we kinda do nano learning all the time on the fly while we are coding and googling.
However after my organisation has started sending us 5 minute education snippets - I've reconsidered.
Since it takes a few minutes to context switch from your current task to an education about something completely different it feels like an annoying chore.6 -
Show me how you made an http server with an arduino nano and an esp8266 via AT commands from the arduino, the arduino handling the clients.
No you didn't, this shit is fucking impossible.4 -
Not a rant, just wondering.
What's your favorite editor (not IDE) out there?
- Atom
- Sublime Text
- Visual Studio Code
- Notepad++
...
- nano
- Other (name it)
I'm trying Atom Editor, I've been a fan of Sublime Text for a couple of years. Tried VS Code, not a chance. Any suggestions?27 -
Was helping a friend fixing apache url redirects he says I've got cent os i was a bit nervous. The configs were in httpd.conf file but as soon as i try to edit i see there is no nano editor
But there was vi editor, now I'm on call helping this dev and googling vim cheat sheet 😂😂😂😂😂, i had no idea how to edit the file. Its not that hard though.4 -
Using nano on the server for quick fixes because I'm too lazy to setup the project. And using 'git checkout -- [filename]' when shit goes wrong.
-
I decided to use Docker Compose on a tiny project that essentially consists of an API and a Caddy server that serves static files and proxies to the API, all of this running on an EC2 t1-nano. I made this admittedly odd choice because I wanted to learn Compose and simultaneously forego figuring out why the node-gyp bindings for sqlite3 refuse to build on EC2 even though it builds just fine on my machine.
I am storing secrets in .env which is committed into the private GH repo. Just now I came across a rant that described the same security practice and it sounded pretty bad from an outside perspective so I decided to research alternatives.
Apparently professional methods for storing secrets generally have higher system requirements than a t1-nano. I'm not looking for a complex service orchestration system, I'm not trying to run an enterprise on this poor little cloud-based raspberry pi. I just want to move my secrets out of the Git repo,
Any tips?9 -
What would be the processing power of a computer the size of the Milky Way? Would we still use nano tech or would we have transisters the size of planets/stars, logic gates the size of solar systems? Theoretically this is possible, yes?6
-
started with notepad, dreamweaver
switch to linux heard about nano, pico, vi, gedit, quanta plus, geany
then sublime text showed up, did a lot of work using it, used atom for a bit
currently vscode10 -
VS Code
Nano
Nano:
easy to use
easy to exit
VS Code:
Can easily turn into sort of a IDE with all the plugins available -
FFS if you're Ajaxing some shit onto your crappy webpage, show that it's loading.
Even just "Loading..." is better than making me click on a random piece of shit on the page because the thing I wanted to click jumped down the screen a nano-second before I clicked it because you Ajaxed some cookie warning/advert above it.
The Internet is becoming unusable.1 -
nano or IDLE, depending on need.
nano is the best terminal text editor by far, as i don't wanna have to learn a new command line and 2 control modes just to type in ffffffffffucking vim and it's just powerful enough to do what is needed without extra crap on top.
IDLE is super-light-weight, has a somewhat-handy debugger if i need to see what's up when my code interacts with modules or some such, takes up very little RAM and is open-source. Works exactly as needed and no more. -
I made mistake to use nano editor instead vim ... And I'm blocked in a week ago... How to go out?
#vim #blocked #jailnano1 -
I am confused.
I've been using nano to edit stuff for quite a while (mostly bash scripts)
I'd like to use the terminal for more stuff and move away from IDEs
I mainly write C++, should I learn vim or emacs? Pros? Cons? I won't use nano since I feel like I need something more powerful but... which one??9 -
'programming' a game on a spectrum zx(copying from a book) for an entire day, only to find out it didn't work ha!
-
Colleague is programming/scripting for over 5 years now (that I know of), even attended Udacity programming nano-degree.
Yet, he still writes code/scripts without a single function. How the hell can we start any programming best practices, clean code, or making steps towards TDD with this sort of mentality.
And it's not just him, it feels like a death by thousands cuts as the small things add up. I know we're Ops and not Devs and some other colleagues are trying really hard to get their work on the next level but I see no hope for the team as the whole.4 -
need a random number
AI says just use system time and modulus it. I'm wondering if I can get performance down lower cuz I'm doing this maybe like thousands of times a second (im too lazy to do the math rn)
found a crate called fastrand. they're all like this isn't secure for cryptography and yada yada. peak inside curious how they do it. not too sure, seems like they have a predetermined hash and they do some bitwise or something. kind of a lot to read so I don't wanna. either case seems like they're not using system time
make a test to benchmark, 10k rounds how fast is it?
430 nano seconds for system time
460 nano second for fastrand
lol
all that typing and you end up slower than system time. I'm assuming system time can be guessed as well but what's the point of fastrand if it's slower 🤔
I mean maybe on some OS systems looking up the system time might be slower? no clue15 -
Just when I am about to watch TV series , wifi is down.
Mobile data barely connecting.
Feels like I am all alone in a isolated island.
Fuck6 -
Writing a large file/making lots of edits, going to save, and then realizing you typed "nano some_system_file" instead of "sudo nano some_system_file"
-
To what order of magnitude would be sufficient to step time based functions for physics applications ? Since direct solutions off multivariant co dependent problems usually cant be found until you update things like position velocity and or energy over a very short tike period first. Example being gravitation or electrostatics
Like nano seconds ?12 -
Can anyone explain me why everyone is using vim and i feel to dumb to use it, because I did not know how to close it so I am using nano?6