Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "cli"
today at programming class...
professor: today we will be teaching you about vim and using the terminal and ssh. those who are smart enough to know these may leave the class, but be sure to sign the attendance sheet.
me: *starts packing and stands up and walks up to the front to sign*
me: *turns around*
EVERYBODY WAS LOOKING AT ME. i was the one only who stood up and the professor was also looking at me like "wtf this doesnt happen everyday". and so i walked out of there and im so proud of myself lmfao59
Me: *just playing around with Git on my terminal*
Friend: "Man, you're such a geek, typing your git command on the terminal.. I myself can't use git without the GUI at all"
Me: *stares at him in silence*
Me: "Wait... THERE 'S A GUI FOR THAT?"
*true story when I was in college*46
So i was playing around with terminal apps in node.js a few weeks ago and made a CLI version of devrant. Images get converted to ascii just for fun. This is about was far as it goes for me though - anyone want to take it over? (The code is shit - this was a midnight proof of concept). Currently there's pretty much just the rant listings, the login works too but I think @dfox would need to approve it's use.
Next script I'm writing is going to be a terminal rant posting tool so I can rant from my server 😉
$ rant -m "fml" -f ~/screenshot.jpg -t "lol"20
I am new to Linux and still trying to figure out the CLI
Luckily my colleague and good friend helped me out with a list!18
Teacher (while teaching about storage mechanisms): What do you use a CD for?
Me: Umm... Change Directory?6
I find the whatsmydns.net website very useful. Too bad that they don't have an api so that I could use it with the commandline 😥
A few hours of analyzing and programming further I 'reverse engineered' the website and wrote a CLI tool which works perfectly fine!
Even though things like these are simple, they always make me feel like I'm a tiny God of sorts 😊7
(friend in a terminal) "Oh fuck I didn't mean to do that!"
Well here's a neat fucking idea how about DON'T ENTER A COMMAND YOU DON'T INTEND TO RUN YOU MOUTH BREATHING WINDOW LICKER
Ever heard of trigger discipline? The idea of don't point a gun at something you don't intend to kill?!
IF YOU DON'T WANT THE DIRECTORY TO GO BYE BYE DON'T POINT A FUCKING RM -RF AT IT AND PRESS ENTER!
Jesus roller blading christ,
Anybody would think this is some new wave genius advice14
How has coding impacted your life...?
- Using Linux
- Valuing OpenSorce over cracked software
- Using more CLI than GUI programs
- Only playing games that run on Linux or Wine
- Hating Micro$oft
- Utilizing VMs and Servers
- Tinkering with Hardware (RPi, custom PC)
... Nah not that much. 🤗😅13
Our AWS Consultant: Do you have the AWS CLI installed?
Me: Brings up the Linux subsystem in Win 10. sudo apt install awscli.
Me thirty seconds later: Yes.19
1. Just because it sounds cool doesn't mean it is.
2. Automate all the things. If you can see everything from cli all the better.
3. If it isn't commited and pushed, it doesn't exist or won't after a hard drive burnout
4. Everything on your workstation should be quickly reproduceable or in a git repo.
5. Murphy is a bitch3
Now, instead of shouting, I can just type "fuck"
The Fuck is a magnificent app that corrects errors in previous console commands.
inspired by a @liamosaur tweet
➜ apt-get install vim
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] password for nvbn:
Reading package lists... Done
➜ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin master
git push --set-upstream origin master [enter/↑/↓/ctrl+c]
Counting objects: 9, done.
No command 'puthon' found, did you mean:
Command 'python' from package 'python-minimal' (main)
Command 'python' from package 'python3' (main)
zsh: command not found: puthon
Python 3.4.2 (default, Oct 8 2014, 13:08:17)
➜ git brnch
git: 'brnch' is not a git command. See 'git --help'.
Did you mean this?
git branch [enter/↑/↓/ctrl+c]
➜ lein rpl
'rpl' is not a task. See 'lein help'.
Did you mean this?
lein repl [enter/↑/↓/ctrl+c]
nREPL server started on port 54848 on host 127.0.0.1 - nrepl://127.0.0.1:54848
Get fuckked at
Have you always been missing ads in CLI applications? Have you been wondering how to bring such modern browsing experience to CLI? NPM has solved this problem, it has CLI ads now!
However, the are already people who spoil this great new experience with CLI ad blockers:
I'm a backender, Linuxer (servers + cli included) and security person.
For some projects I do need to write my own frontends and that, in general, IS my worst css experience.
HTML is quite manageable but CSS, except for the basics, is fucking Chinese to me.
So yeah, about every goddamn project that includes ME having to do frontend stuff is/has been the worst HTML/CSS experience.15
about one and a half years ago I wrote my first application ^-^
it generates a little christmas tree with lights on the CLI.
and I still feel the same joy as back then when something actually works out :)8
"Do you want to terminate the batch task? (Y/N)"
@angular/cli are you maybe a girl?7
My wife: Oh, hacking is so cool. Can you show me?
Me: Sure. So there I needed to upload the php file, while my netcat was sitting here in the terminal waiting for incoming...
My wife: Boring, BORING.
(At least my 5yr son appreciates the terminal more than she: typing 'sl' or watching star wars in ASCII art.)7
I've recently made a devrant API for python!
It is available for use in your very own projects!
Here is the link: https://github.com/coolq1000/...
It is very basic with functionality, not much beyond getting rants by index starting at zero, or getting all rants available by skip, limit.
Has some documentation in the readme.
> Builds CLI tool to generate app security tokens
> immediately leaks first set of tokens in public commit
I astound myself with own stupidity sometimes.
The combination of fun colleagues and trying to learn things (more and more CLI stuff in my case) make my days awesome, also some customer interactions are hilarious, that altogether makes it very much worthwhile!
(although: I'm a Linux engineer, NOT a dev professionally)3
It's almost time!
I am almost ready to release new devRant client and the full version of the api wrapper that powers it.
While I finish up a few things, here is a quick explination of what / why the client is:
The devRant client is called:
The reason I made yet another new client is:
I wanted to have a CLI client that could run on a chromebook and I also discovered the cool text editor called ed. I really like the command-based interface of ed, so I made a devRant client in that style!
dr is a simple and (mostly) no BS devrant client built for us cool cli-only people.
(yes, this was written in dr)
More info will come soon!13
How many of you use GIT from a plugin in the IDE?.
I've never even tried to use it.
I feel that cli is the way to work with git.20
My own text mmorpg and it's selfmade Chat system! <3
Yeah it's barebones and has some flaws, but its the first project I set an worked through with a very pleasing result ^^
It's a CLI-Style interface with a command and chat mode, multiple rooms, user descriptions etc.
Some day I want to improve it even further, bring much more functionality in the mix, but first I would have to reinforce the base/core of the program ^^7
Why do we backend people have to be born handicapped for creating anything that doesn't look like absolute shit.
I'm trying to pick a primary color for my landing page for about three days now and I'm starting to lose my shit.
Can we all just start using fucking CLI apps and be done with the whole design thing.13
To all udemy instructors that give instructions on configuring a GUI IDE for Linux, Mac and Windows but also give the option and instructions on CLI tool options on respective operating systems.... Thank you... Just... Thank you...2
Finally D-Booted Ubuntu on my home computer.
Now I'm just waiting for the frantic texts from my wife during the work week telling me "I hate this new system, get it off our computer."
You must learn CLI. It is the only way to inner peace.8
Completed Angular 2 course on codeschool, really liked improvements and simplicity of Angular over Angularjs. Decided to do quick start guide in official website. Oh my f**king god... I need to setup webpack, typescript linter, typings, polyfills etc angular2-cli is no better, crawling with errors... why... why can't one just start a project and work instead spending loads of timing configuring all of that... AND WHY WE CANT HAVE PROPER SUPPORT FOR LATEST FEATURES...
I don't even know what I am ranting about... I just wish to spend more time creating things than configuring for ages development environment.7
I still don't understand the effect devRant has had on me...
When I first joined I was quite happy just being my old 2D game developer self but now all I want to do is build CLI tools, interpreters, root through source code I don't understand and not shut up about arch... Not sure of I'm down the right track or not now10
After working day and nights on CLI, whenever I chat with someone I mistakenly type "clear" to delete the messages.
I went to this conference to see what’s new in MSSQL 2019, kubernetes container on azure and see what Microsoft has done to embrace open source community.
Speaker is from Microsoft, brings a Mac to the conference which I’m kool wit it,
but shortly after he started, Word crash at launch, PowerPoint freezes when switch between pages, azure cli can’t login properly.
And he goes ”this is awkward. “6
Coworker:" ...so this openflow switch has a really great CLI tool that lets you configure all sorts of settings programatically such as..."
Boss: "I don't like CLI tools, they're too hard to use and can be unreliable. Before you do your task, can you spend a couple of weeks writing a REST API and a web interface to the network switch so you don't have to rely on CLI commands? I think that will be much better and safer."
Coworker: "Well, will you ever have to use it? I think I'll be okay with just the CLI, I actually prefer it..."
Boss: "No, the CLI is unsafe, please just write a REST API and get back to me in a couple of weeks."
Me: *dies inside*
The program they're using is closed-source. Any REST API will have to just make calls in a subprocess shell to the CLI binary.
There were just so many things wrong with the scenario I facepalmed my way out of the conference room.14
After developing a chrome extension, cli tool and jsRant I think I should stop developing on devRant.
When @dfox changes the api I am going to have quite a bit of tasks on my hands :p2
> tries to run `login` command on CLI tool I want to use.
> gets error "no configuration found, run `login`"...
because... you know... it's not like I am trying to do that...2
Even If you give me an OS with great and fast GUI, I would still prefer better CLI (Command Line Interface)18
Knowing the Linux command line saved my bacon!
I was on a plane, unable to connect to wifi, and needed to take a note... while not having any note taking applications or text editing applications on my phone. but what I DID have was a terminal application.
So, I made a file in my documents folder and echoed my notes into the file! A bit longer and more complicated than it needed to be, but it worked when I needed it to!12
I was looking for a devRant CLI so that i can browse rants anytime at work. Instead i saw this.
I just think about how far ahead I am of the people who think I'm 'hacking things' when they see me using a CLI3
This is the face of NPM right now.
So, Devon Govett (Parcel creator, hella lot of GitHub stars) offered to kind of standardize package.json, but faced nothing but angry NPM-CLI creator telling him that he’s a “rando from internet” and “why the fuck are you even speccing something, and why would anyone care”. No real professionally ethical discussion, no invitation to discuss things together with team, no even polite “no”.
Definitely the friendliest behavior possible, well done!
Forced to work with eclipse instead of my usual gnu cli toolchain.
The thought of having to figure out the spectacularly complicated ways of configuring library projects and integrating them with a binary project has me so disgusted that I borderline am not able to do it.
I already feel myself coming down with crippling sickness.3
When some born-in-the-90s chode claims that linux is bullshit because you might sometimes have to use the keyboard on the command line, I set that motherfucker's house on fire.4
encouraged by you beautiful folks i present my weekend doodle: a text2asciiart converter with cli commands and optional terminal responsiveness.
https://github.com/erroronline1/... if it matters4
— I got bored and built a CLI tool for fetching movie subtitles yesterday night.
— What for?
— Well, to get movie subtitles.
—... I, I built it...4
Genuinely thought "CLI" meant Command Line Interface. Only just realised it means Common Language Infastructure. How have I been a dev for this long :(10
The fact that windows doesn't come bundled with a fucking SSH CLI client really pisses me off and I don't know why... Just let me be angry20
It'd be really cool if devRant had some kind of cli tool for random rants during the workday direct from the terminal. Imagine being able to do:
$ dr 'fuck this shit'9
I love that my boss can swing by when I'm editing my dotfiles, or chatting in Telegram CLI, or browsing Reddit in rtv, and he thinks I'm hard at work because it's the terminal.2
Why can't people either stop taking my stuff or learn how to use linux?
People keep trying to use my stuff (without permission) and then all they do is annoy me( call me a hacker or try to 1up me) or they get mad because they don't understand Linux.(my laptop boots into Cli by default)3
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
moving to cli only because desktop contains distracshiunns.
can someone answer me some questions?
1) where to download a lot of music (hardstyle)
2) how to do project management in vim?
3) how to tmux in multiscreen?
4) how to use github in cli well (ik how it works, but maybe there are some things that are good to knew)
5) is lynx REALLY my only option for browsing the web?
hope my questions can help some fellow ranters, thanks in advance for answering24
Minecraft mods get me into programming. I used to spend hours yelling at Eclipse for not making that stupid JAR file! 7 years later, I'm pursuing a career as someone who spends hours yelling at a CLI assembler for not making that stupid ISO file! Good times.2
I want to start a community of advanced cli devs, but, idk.
Y'know, a bunch of people who make shit like spotify-cli, devrant-cli, pornhub-cli, the sort.5
To all who have suffered the pain of either using rm -R or find -delete and losing precious work, I present to you...
Trash-cli. Command line trashcan.
It's fucking glorious.3
What is wrong with Java CLI applications? Is it really necessary to output a billion lines consisting of INFO an WARN messages?
If I work some longer with beeline I turn into a Java application myself.
INFO: Writing rant
INFO: Clicking submit
WARN: Heart rate too high
ERR!: SHUT THE FUCK UP JAVA!10
I just got my Python project working on my new work PC!!! It took all morning 😂😂😂😂😂
I had to basically hack my company so I could do my job.
More specifically, I had to install a proxy server so Python, and other CLI tools, could access the internet via our company's NTLM/web proxy server.... After some IT morons reconfigured it... without testing or providing us a way to continue using it...1
In a react-native code camp right now and troubleshooting participants install took 30% of the time 😂😂😂😂2
Custom theming for Spotify? That's cool asf. Man I love how smart and creative people are to come up with this shit.
Damn it! today I learnt that GitHub has a tool called Hub - "an extension to command-line git that helps you do everyday GitHub tasks without ever leaving the terminal".
It's been around for 10 years.
And here I was clicking on the link that was sent by the remote after every push to open a pull request 🤦♂️
It even comes with vim syntax support for pull requests.
I'm never leaving the terminal to do things on the GitHub web interface anymore1
Internal mail form CIO's office:
"Thank you for being part of the internal trial for NPMe, we have decided to remove this tool in favour of Artifactory because of its support for multiple platforms and tools. We are sorry for the inconvenience, here is a link to migration scripts ..."
Migration "script" readme, please clone this repo, create file A, and B, and install these 2 dependencies.
- "install via homebrew ..."
- .... homebrew needs to update, checking for updates
- 10 mins later = Update failed, please upgrade to Ruby version 2.3
- Installs ruby version manager
- GPG signature verification failed
- Install GPG v2 + accept keys
- Install ruby version manager
- "please execute this command before running rvm"
- execute command
- "rvm install ruby-2.3"
- Install failed, please see log file
- Opens log file
- "Xcode on its own is not sufficient, please install xcode cli tools"
- Install xcode tools
- 5 minutes later -> "rvm install ruby-2.3"
- 10 minutes later "brew install jq"
Ok back to read me, "login to Artifactory, go here and copy paste XXX."
- Login to Artifactory
- Eventually find repo
- Login again to actually see credentials for some reason
- Screen doesn't match instructions in readme
- Click around
- Back to readme
- Back to artifactory
- Login again
- Execute command auth / setup command
- Copy contents to npmrc file .... now all my scoped packages are going to point to 1 specific repo
Fuck the migration, Fuck these shitty instructions, i'll set them all up again manually. See tags below for further opinions on this matter.2
Fuck you scp. I was uploading 6GB file to an EC2 server. Well, needless to say, "no space left on device" after all 6GB transferred was the biggest FUCK YOU moment. Seriously. Send the file size and check before you waste 30 minutes of my time. Oh, and don't read CLI command data as part of the transfer. You suck.9
Anyone else prefer working with git visually (i.e. Source Tree) rather than on CLI? I like seeing what's going on easily26
Am I the only one around here thinking that the best UI is CLI??
Why would anyone need anything else?8
Hello fellow devRanters, this weekend I've been working on devRant CLI client I want to share with you: https://github.com/stepnivlk/rrant
I'm using it as a fortune when logging into terminal and since it stores rants locally it is fast.
I spent only couple of hours developing it so there is some space for improvement :).
Enjoy it and feel free to comment/do codereview.4
I wrote I little Programm that shows you the current bitcoin price.
I you want you can help improve it.14
FYI. Copied from my FB stalked list.
Web developer roadmap 2018
Common: Git, HTTP, SSH, Data structures & Algorithms, Encoding
Back-end: PHP, Composer, Laravel > Nginx, REST, JWT, OAuth2, Docker > MariaDB, MemCached, Redis > Design Patterns, PSRs
DevOps: Linux, AWS, Travis-CI, Puppet/Chef, New Relic > Docker, Kubernetes > Apache, Nginx > CLI, Vim > Proxy, Firewall, LoadBalancer
ripgrep is AMAZING!
It's a CLI tool to search your code quickly, and here's the kicker: it uses your . gitignore to only index your source.
It is fast, powerful, and highly flexible and I'm MARRYING IT
`brew install ripgrep`
`rg 'your new bicycle' -g '!*.yml' `4
You never realise how easy development is for Linux till you actually use a CLI compiler and do anything native or is development related...
Really makes you wonder why Mac and windows are so locked down yet claim they are a great development platform...2
There year is 2019, and down here in Australia we have a fuckup called the NBN (National Broadband Network). We all have to switch to it, from ADSL2. Promised dreams and joys, only to be fucked again and again.
Paying $89 AUD per month for 25mbps, however only getting 0.61mBITSps at times. (Literally can see it at home.danferg.com)
Call up support. "Have you rebooted your router?" Yes. "Have you done a test?" Yes. "Can you send me the screenshot?" No, I did it through the CLI. "... What's a CLI?" Fuck.
"So.. have you got a test?" Yeah, I have 7000 of them, from each minute of the day for the past while. *Silence* "oh.... Ok well, we'll have to see if you qualify for a discount" DISCOUNT?! GIVE ME MY FUCKING MONEY BACK.9
How the fuck is CLI a skill for job seekers?! And what's a Toolbox?
Apparently, recruiters write any Buzzwords they hear of! CLI is not even a Buzzword. How did it get there?5
Fucking bullshit python.
I need to rewrite entire electroneum GUI wallet because PySide on arch linux dont have support for qtwebkit and well im kinda stuck here.
I may use the android electroneum wallet but well Private key is not on my phone so sorry but i will not use that and well i could use CLI wallet but this may sound weird for Arch guy but i like GUI in wallets.18
my teacher genuinely asked the class, which one is better GUI or CLI? everyone said GUI except me, he asked why? (the reason he was expecting from me was something different) i said, "CLI differentiate us from those who just click and realise that how simple is this to operate and why are we being heavily paid?"1
Tiny CLI app to check the stats of a GitHub repo: https://github.com/klaussinani/rels
Found it useful to track my org's repos1
the kitchen is a lot more fun to sit and program in than my cluttered mess of a room.
in other tangential news,
i've got orientation at McDonalds! no longer jobless!!!1
So I have a date tomorrow. First meeting in person. I’ve got a little time to kill before hand, and need to learn Dart anyway....so I thought it would be fun to code her up something interactive. Kinda like that game Mr and Mrs. Only in the terminal, and for nerds.
Features, ladies and gentleman?11
Sitting in class witch my Arch/BSD/Debian laptop and using CLI to connect my phone over bluetooth. A crowd of some classmates is passing by and starts asking: " Are you going to hack the school bell?/ WTH are you doing there, Freak?" There were many of those moments.2
Unicode support pl0x.
So I had an Windows account with AzureAD, and my real name has "ő" and "ó" in it, and software that did not support Unicde started flipping the fuck out.
I was intially going with junctioning every bullshit corrupted user folder name that showed up in the ENOENTs to my real user folder, but that didn't solve it for a couple of software.
I was trying to share my drives with Docker, but the same shit occurred. No error message, it just didn't work. I ended up creating a new user account for Docker to share the drive with.
I was trying to use the Travis CLI to set up releases, etc., but it replaced the "ő" with "?". Y U DO THAT?! Common knowledge is that "?" and other special characters cannot be in entity names. SO WHY DO YOU REPLACE THE UNKNOWN CHARACTER IN A PATH WITH THAT? And it wasn't a character not found character either! It was just a straight question mark.
I ended up creating a new user account because I couldn't change the name of the current one because fuck AzureAD, and Windows just decided to FUCKING TRASH MY ACCOUNT. I went over to the new one, copied over some files from the old one, tried to go back to the old one to copy env variables, but I noticed that the account has been purged from the registry... At least the files haven't been deleted.
I ended up reinstalling Windows.
After all my frustration, I recommend all companies with a CLI to visit the following website: http://uplz.skiilaa.me/
A: "It would be great if we can add a snack bar in our office."
A: "It makes our developers smarter."
A: "Jobs said 'stay hungry, stay foolish'. That's why we shouldn't makes our developers fool."1
It's embarassing and you guys will find it either rude or annoying but I have readied myself and here goes my confession;
Whenever I see the abbreviation for Command line interface I cringe. You know because cli ? And I read it in my head as 'Kli' which is like the shortened form of a female part ?
I can't just read it as "See, el, ai" or think 'Command line interface' directly.
My brain's first thought is it must be an acronym so you should read it like how you would read NASA which is also an acronym and not like 'cmd' which is not an acronym but just an abbreviation.
Thus whenever I see it I feel a mixture of embarassment, self-loathing and physical discomfort.
I wonder how can I not be embarassed and cringing whenever I see Something-CLI.
I just noticed when it's in uppercase I don't cringe as much. I should code a chrome extension to change all CLI abbreviations to upper case.13
Before I learned to use the gui and they saw a program cli: meh, ok sarcastically. After I learned the gui even if the program does absolutely nothing: wow! You have a future.1
A couple of days ago I started development on a cross platform command line tool to read and post rants from terminal, but other devs were working on it too.
I haven't seen anything on here about those though, so I wondered: Is there any need for me? Aka, should I resume development?10
So today it finally happened.
Npm modules broke my system and / or endangered the security of my system.
Installed a global cli utility
That utility depends on package A
That depends on package B
That fucking install a bin called sudo
Yeah.. You heard it right a bin called sudo.
This bin goes in the global module folder that is piped in your path variable.
Now everytime you type sudo you are running somebody else code instead of your system utility.
I am shivering and at loss of swear words.
Opened an issue on the cli that started this matrioska game of horror.
Who the fuck tought that a bin called sudo would be a good fucking idea?
Oh and yes is even an harmless package that try to provide the sudo experience for windows (I went in to check the code of course..)
And I frigging need that cli for work
For now I aliased the sudo in my bashrc still i feel vulnerable and naked now.10
How to know when you're bored?
You feel like building CLI based applications for social media like twitter (And i swear i didn't steal the idea form the devrant version of this)11
Me: I wanna learn Go by writing a side project that might get me a few stars on Github.
Also me: But I don't have any original ideas. Would be nice if I could just take advantage of some other project's popularity.
End result => https://github.com/palash25/...4
I couldn't sleep so I made a CLI 3D to 2D cube displayer in C# in an hour. Controls are (WASD) or (arrow + DEL + END). If you press ALT, the cube will rotate faster. Simple af. This is perfect as my first public repo.
No x-server, wayland. just drm and framebuffer. use computer just fine in this env. I can watch youtube and video. play music, play twitter, read rss, edit my program, surf a web, connect with other computer, view my image, read pdf with this freaking lightweight env.
Basicly, my super battery saver mode.
(want me to list all of these cli/tui app?)5
I just remembered an annoying experience I once had,
Wanted to know cli version asap (due to some bug introduced in a certain version):
-v (output: view --help for command)
--version (output: view --help for command)
--help (revealed: -version)
Wanted to know it's dependency version:
-version (output: view --help for command)
--help (revealed: version)
You could call me lazy for not always typing --help first but there must be a standard for this time sensitive command.1
When you are pissed for some reason and want to learn a new language you will probably end up writing a client for Fuck Off as a Service
FUCK YOU WORDPRESS wtffff with that shit , i can't use multisite if running in 8081 port ?, fuck you! your """ cli """, your media folder with that month and year stupid subfolders, your plugins and your fucking unit test running on a complete WP instance. GO FUCK YOURSELF! stop with that shit and remake all that shit.7
(Reposted cause I forgot the link haha xd)
My first cli app in Python.
Also: there are no good timetrackers on the market.
A long way to go from Windows to Linux...
from GUI to CLI
from Wifi to WifiCracking
from Website to WebPenetration
from Windows file system to Penetration testing
from Windows to Gnome
from dir to ls
from ipconig to ifconfig
from google to information gathering2
"Let's just add a logging system to our dependency"
No. You fucking idiot. DON'T INCLUDE A CUSTOM LOGGING SYSTEM INTO A DEPENDENCY FOR IMAGE MANIPULATION. I DON'T WANT YOUR FUCKING BULLSHIT LOGGING WHEN I'M FUCKING HANDLING IT MYSELF FOR MY ALREADY EXISTING SOFTWARE!! HOW DUMB CAN YOU STUPID MOTHERFUCKER BE TO TELL ME TO JUST "IGNORE" THE MESSAGES IN THE CONSOLE WHEN I'M BUILDING A FUCKING CLI BASED SOFTWARE??!!1
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
Daaamn! I needed to process some data simultaneously using PHP, so I thought of using Threads to make things faster, checked out SO and discovered that the available Thread class can only be used in cli environment not on a web server ... FML 😑.
It's like these moments that I remember why I hate PHP, and regret accepting this job.
I miss Java 😣😣6
Me: Let's try to implement this in js...
Also me: npm install webpack webpack-cli typescript --save-dev1
So I am a beginner programmer, and mostly I practice Java by writing CLI calculators. Last month I have learned how to use the interfaces class, which in theory, should save you a lot of code.
The thing is, even though I have re-listened to the lesson like 5 times now, I am still having some trouble wrapping my head around the interface class.5
Oh shit it's a !rant, if you don't like !rants then scroll past this please.
When out of all my dumb classmates there's actually one that never learned much about programming before going to my school, got interested and is right now developing a library of CLI games... Of course I help him if he has any questions, and I will probably review his code after he's done.6
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?16
what do you recommend for me to learn about next?
I have learnt about:
- web frontend/backend (php)
- android and java
- c, c++, nasm, gnu assembler
- parallel computing
- cli operating systems
with that background, what would you recommend?
- neural networks
- making a server
- ethical hacking
- starting a blog7
When I first started reading about Angular 4 I must admit I was a bit excited. It seemed like it fit the company enterprise requirements. The improvements it offered on paper looked quite good for our use case. HOWEVER... After writing Angular 4 for two weeks I'm seriously doubting I made the right decision. Testing is a dependency hell and there are two ways to build and structure your application. The webpack way and the SystemJS way. The grunt way and the angular-cli way. For fuck sake Google. And the documentation is somewhat half supporting one thing, half supporting another. So when you're using angular-cli with webpack, you're pretty much screwed when we're talking about documentation. It has now taken me almost 50 hours to write a pretty basic Angular app, made it compliant with our staging environment and writing a Makefile for it, since I haven't been able to find any same way to provide custom arguments when building it with the angular-cli --aot option. So fuck you Google. Luckily I've found a way to modularize it so much that I'll be able to reuse the core in the future. So I guess I got that thing going for me, which is nice... -.-' *sigh*
"Ok, let's see what ffplay offers us ... "
* enters 'ffplay -h' into console *
(it's still running while writing this "rant")
Linux is my kryptonite. I tried 4 different distros with Gui and Cli, tried a DVD, a USB, a hard drive, tried to install it as a primary OS (actually sacrificed my windows and all my stuff) and it still hangs up somewhere between choosing additional software and looking for hard drives. Sometimes life sucks15
2 new favourite acronyms for CLI work;
RIBEYE - Read it before execution ya' 'eejit
RIBBED - Read it before breaking everyone's domains1
Golangs error handling is really annoying. I'm writing a cli that does a bunch of stuff, and a lot of that could cause an error. Now I have to either explicitly ignore the errors everywhere or write an abundant if, that simply checks if the error exists and print it to console. So I either won't see any errors when something goes wrong, or I will have ugly bloated code... wtf, I want "throw" back7
How much do you guys use CLI and why?
I did learn a bit of terminal as well as cmd as a hobby, but now I don't use cli that much anymore, maybe sometimes for git or fixing some issues... perhaps that's because:
1. I use windows
2. I am a .Net developer35
Working with Angular CLI be like:
-npm run ng : serve -> compilation successful
-aww yissssss...! :-)
-npm run build -prod
..............5 billion years later
-SYNTAX ERROR Motherf*****ker!!!!!!!!!!!!
Theres so many motherfucking command line utilities in web development that I'm surprised there isn't a 128 megabyte NPM install for a leftpad CLI.
God damn people who develop tooling for web development are some navel gazing cunts.
"How can I feel more self important? Lets put a CLI in front of this web bundler!"
What happened to the days of purity? Of cleanliness? Of kosher compliant web development, where all you had to do was include a script tag?
Gone are those days. Welcome to Babel(on)!
I put a CLI in your CLI so you can masturbate while you masturbate!3
So Pop!_OS is my primary OS for development and Windows is my primary OS for gaming. I have Pop!_OS installed on my laptop (alongside Windows but I almost never use Windows on my laptop) and Windows on my desktop gaming computer.
One of the things I love about Debian-based OSes like Pop is the apt package manager. One of the things I've always hated about Windows is the fact it was lacking a cli package manager like apt.
Then I did a Google search for one and found Chocolatey. Curious about it, I installed it on my laptop (I was in Windows at the time to use FL Studio, which I've found doesn't work very happily with Wine.) With Chocolatey, I installed VirtualBox and Vagrant, and I have to say, I'm not disappointed. I'm ecstatic I've finally found a cli package manager for Windows.
TL;DR: If you use Windows and you don't have Chocolatey, get it.1
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.
I just saw that Azure Devops asks you to run `curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash` to install their CLI.
Pipe something from the internet directly into a sudo shell? Are you nuts?8
Holiday times. Let's finally try out building an app with react native. Download expo-cli. Scaffold project........
Project finished installing.1
Is there something like a CLI google translate? So when you quickly want to check a word you don't have to open the browser first. If so, what is the name of that program?6
When you’re working on a React-Native app and decide to remove a library, don’t accidentally type a space instead of a hyphen when trying to remove something like ‘react-native-svg’. Xcode/expo get super mad when you remove react-native.2
I use mySQL workbench on a daily basis, but I've been having issues with the dark GTK theme not working well with Linux. Should I do a workaround to get workbench to use a light GTK theme, learn to use SQL from the CLI, or go with a third option?16
People wonder what would happen if internet went down while all it takes is npm repository and the dev world goes to shit xd
I used to hate the idea of using the terminal. This year, however, I decided to go full monty and there's no looking back. I've written scripts to reinstall oh-my-zsh, GUI apps and everything I need to work including workflow tasks. Reinstalling used to take me a week, I've effectively reduced it to 1 day.8
Used visual studio's baked in git tools for the first time last night, it felt bizarre pushing to a repo without that momentary existential crisis thinking "oh god am I on the right branch, are these the right commits, did I add the right files, am I in sync with upstream".
Think I'll stick to cli, keeps me on my toes.2
Fucking hell the AWS IAM documentation is confusing as fuck. Trying to set up a fucking role is harder than cutting a rock with a fucking spoon.
And who the fuck thought it would be a good idea to allow a CLI user to run any command he's allowed to without any form of authentication??
Oh, set up MFA for the CLI you say? Good fucking luck with that, if you ever manage to figure out how to set that shit up!
Fuck this shit!3
One day I helped another teacher with setting up his backend with the currently running Nginx reverse-proxy, peace of cake right?
Then I found out the only person with ssh access was not available, OK then just reset the root password and we're ready to go.
After going through that we vim'd into authorized_keys with the web cli, added his pub key and tried to ssh, no luck. While verifying the key we found out that the web cli had not parsed the key properly and basically fucked up the file entirely.
After some back and forth and trying everything we became grumpy, different browsers didn't help either and even caps lock was inverted for some reason. Eventually I executed plan B and vim'd into the ssh daemon's settings to enable root login and activate password authentication. After all that we could finally use ssh to setup the server.
What an adventure that was 😅4
gonna rice up i3 real nice and classy on my new laptop.
do any of you know of a good spotify cli? i'm getting cmus in case spotify dosen't work, but it would save space if i could use spotify13
To create a native CLI application for Linux, windows and Mac using C or just use C# and tell people to use mono... These are the real questions that I can't tell if I'm too lazy to ask myself properly...9
What's the hype about Rust
I've been seeing post about Rust everywhere and I got curious so I checked the repo. However, I'm not sure what is it for.
Is it like C/C++, low level languages that can be used for desktop and CLI, or is it a AI-oriented, etc?
Give me an example like "it could replace C#" or something.3
Detecting platform in cmake (which I hate).
WHY do you display "armv71", yet can't match the string "armv71"???!?
I'll need to post my cmake lists and cli results on stackoverflow.
OK, last try, I'll copy and paste from the terminal into my file.
Ooooh! You weren't saying "armv71"! You were saying "armv7l"! 😥
(And my font does make a difference between l and 1)1
I'm at a bit of a loose end here, I'll do my best to explain and I hope it all makes sense.
I'm trying to find a way to wrap a C++ Console App in a C# Class so I can use the C++ App as a library within the C# app rather than triggering the C++ exe and providing a command to it.
The reason why I wish to do it this way is for maintainability, so I can make changes to the C++ app without affecting the C# App.
I've been looking at tutorials and stack overflow to see if's its possible, but for someone with learning difficulties, I'm struggling to find the right path to take as I'm seeing conflicting info.
Any help would be greatly appreciated, Thanks in advance5
I've already done this week's topic (https://www.devrant.io/rants/703795) but here's my second one.
The Windows wScript API. It's just crappy. The easiest way to use it is to use AutoHotKey, FFS. That's a separate, 3rd party, script language. Not a simplified CLI, not a standardized library. There are both of these things but they barely fit the specification above. Ugh.
I just wanted to try out apache open natural language processing. But why is building java from source such a pain? Totaly unintuitive. 😕
Just read a rant about webpack and suddenly the hate boiled up again ...
Why is it just so damn annoying to configure?
Just make it like gulp or so where you have an actual idea on the workflow, rather than just throwing in plugins at random and let magic happen without knowing wtf is going on.
Tried to update an ejected Angular4 project to angular 5 ... after 2h i gave up and dropped some stuff to use angular-cli again.3
Every once in a while, I find myself having to redirect both stdout and stderr to a file (or to stdout) in bash. Every time I have to Google it.2
When you start mashing the tab key to get to a specific file, then realize you put 'cd' in the beginning of the line.
Then proceed to question your intelligence or lack thereof.
Opinions on npm inquirer. I can never decide, in some ways its super convenient. But sometimes debugging the weirdness pissed me off. I think it's pretty good for what it is, but something a lot better has got to be out there. What do you all think?
I really don't like this trend of building command line applications for controlling some <buzzword> cloud app or <buzzword> framework.
Why should I need or want to learn the exact wording of your gcloud command, or the path to your Ng cli, or some ass-backwards AWS search syntax when I can get the same functionality from your web app, where I can use my FUCKING EYES to work out where the "Create Instance" button is and how to click it!!!??
Stop pushing your shitty python monolith of a client where possibilities for the above task range from:
- google-cloud instances --add "subfjfechye thiq"
- gcloud /create /type=INSTANCE "rogdhyuffhue"
"BuT iT mAkEs iT MoRe aUtomaTaBLe"
I DON'T CARE. What is the point when I can use a proper programming language instead of bash, with actual code-completion and syntax rather than the horrendous excuse for a suggestion system that is the Tab key where it probably doesn't even work in the first place and I have to copy and paste some mysterious dbus command buried in an old documentation page on the Wayback Machine using a utility I don't have installed and a broken URL?
That's pretty awesome -_- angular decides to simply discontinue older (half a year) versions of their cli tool by overwriting the older releases with an update notice. Causing my project (jsRant) to break until I update to the newest version.
This new version requires a different configuration so I have to update my entire project just to be able to deploy to production again....
A comment from the heart: f*** you angular.3
Upgrading frontend JS node webpack apps created from boilerplates or cli creators including versions in package.json
My brain already hurts only thinking about it.
Well been working on my game engines CLI data tools for a while now, got sprite packing working but completely forgot I had to work out a packing method for JSON, XML and a few other files into 1 package... Fuck...
At least the easy part is done, just need to work out a proper and efficient way to store everything...
Is there a better CLI tool for finding/replacing stuff in files recursively? Other than like..
sed -i '' '/some/nonsense/g'8
Spent 4 hours debugging a script. Running the commands manually in cli worked fine but not when run as a web service. I've done similar things before so I was confident it should work. I tried literary everything I was going crazy. Turns out that Atom added some garbage characters only visible in other editors.. And this was not the first time! Fml..
So been working with the COSMOS framework and I have litteraly spent more time reworking the CLI to be so much more functional... Still haven't implemented a simple echo command but hey... Shit looks pretty that's all that matters... Right... Right?
any good future-proof VPN services you guys can recommend which are fast, reliable, take privacy serious, come with a linux client (CLI perfectly fine) and allow for conveniently faking geolocation?11
$ sudo pacman -S npm
$ npm install -g @angular/cli
$ ng new crap
$ du -h crap
me like: "WHAT THE ACTUAL FUCK!!!1"
$ rm -rf crap
$ npm uninstall -g @angular/cli
$ sudo pacman -Rs npm1
I wrote the todo app some time ago. The code is not beautiful, but the application works perfectly for me. I hope that someone will like it. Enjoy!
Angular Cli has been fucking gaslighting me for years. It gets itself in a twist and starts complaining about everything and anything: can't find this, you didn't import that, this is declared twice. NO IT FUCKIN ISNT. FUCKING UPDATE WHEN IM WORKING YOU PIECE OF SHIT.
If killing the ng serve and restarting it fixes the 'problems' THERE NEVER WAS A FUCKING PROBLEM TO BEGIN WITH. FUCK YOU ANGULAR1
Wtf, bitbucket allows you to sign in using Google, but when you have to use it from the git cli it asks you for a password. For this you have to reset password and then proceed why give such an option when it is not feasible4
That moment that quite a few people want a CLI tool for devRant but very few actually have input :p
I love my job/hobbies.
About to start (or resume) development on the CLI tool, if you want to provide last-minute input you can do there here: https://github.com/ChappIO/devrant/...
or here: https://gitter.im/ChappIO/devrant5
I'm sorry, but who thought eslint or any linters for that matter were a good idea.
Started a new vue project using the cli, installed tailwind... oh what's that you don't like the line length... get out of here. It's an SVG and using a class-based framework. The hell.
Any way of removing eslint? I just want to code and not get bs warnings because of an svg length or because I add one to many classes.16
Currently writing a long-ass new issue to the Docker/CLI repository, to tell them that their online documentation for the manifests is absolute garbage. I mean, a documentation is supposed to tell you how to run commands, not something like "Yeah you try it and maybe it'll work. No it's not the good format, you dumb fuck. Nice, bro, but if you check what changed... That's right, nothing changed. At all. For no reason. Keep trying, it's fun!"
List of things one of my Python projects needs:
- cross-platform IMA/VFD/VHD/VHDX/qcow/VMDK/IMG/DSK/others image read/extract support that doesn't need admin/root privs (so no, can't use dd or mount)
- custom DB format (for speedups when indexing files and retrieving info based on hash) and converter from previous DB format
- GUI or actually good CLI
- massive speedups
kill me now4
> gotta work with a React Native project
> it's been working but started to error out for no discernible reasons
> can't find the root of the problem, let's backtrace to the very beginning
> gotta set up a clean project and go from there
> pic related
I'm internally screaming. I just installed it by cli and ran it. I DID NOTHING and it's already borked.1
My last dew days so far: learn the new angular 4. BAM, new angular 5 is announced. Try to install CLI. Errors with node.js/npm. Solutions: install different version of nodejs. I do that using 'n' to keep diff vers of node.js (i need them). CLI installer throws a different error. Google error. Solution: install yet another ver of node.js. Repeat issues! Try something different. Run into another dependency issue (requires another ver of ruby. ugh!) Screw it all. Continue to Angular tutorial. Check out live example. Doesn't work. Chrome throws ton of errors, Yet tutorial example works in FF. FML!4
i am actually proud of my achievement of a scraping download-robot with decent logging, structured setup file, a small auto login to password protected areas and fancy cli options. because i am the only one on this sofa who can do this. :) this day has been kind to me.
i've installed lamp and my php -v is 7.1.15. i created a form and when i request to a .php file, it says "php-cgi not found: Please ensure that configured PHP Interpreter built as CGI program (--enable-fastcgi was specified)".
but ive specified the php.ini file from etc/php/7.1/cli.
and in setting/languages & Frameworks/php/cli interpreter it says php version not installed & debuger not installed. SOS3
Org-mode vs. taskwarrior vs. Vim-Org-mode?
Anyone experienced with Cli Todo/Project management?
I am looking for something Cli based with the ability to sync across machines/mobile phones and found these left on the list after some research.
Can anyone share experience with one or some of these tools?
How would your work flow look like?
Are there alternatives I may have missed?1
A command line tool built in Python that helps you analyse your git logs by exporting them into a csv/json file.
Can fetch the logs from a given file path or a git directory.
Got a code exercise. A small cli nodejs tool. Could someone do a code review? https://github.com/kenpeter/mb1
What would all you guys say is a good (preferably easy) language for writing CLI applications? Something that runs fast, the less dependencies at runtime the better, and (this goes lower on the list)of thess logic required for argument handling the better.26
Curious.. What cli mnemonics do you use?
Here are my favourites:
-netpaulo [netstat] [Paulo, the Networks guy]5
Just gave a try to Stackblitz browser based code editor. I tried it for developing Angular app. It's amazing, supports npm and some Angular CLI features as well!
For fucks sake Windows. Why can't you just fucking have a sane terminal without fucking with everything.
Installing and using MinGW and CMake is enough of a pain when in a slow VM.
Does curses even work with color in Windows!? The best I've gotten is a shade of grey, and white, and I can't even get the grey back!
Stumbled across a gist showing how to pass cli arguments to gulp tasks, suddenly found myself resisting the urge to cover every single line of the gulpfile in switches and arguments
Experience with Plasma Mobile:
After an hour of confusion and bash file trolling (as in scrolling through a bash file, not trolling someone with a script), I ended up needing to reinstall Lineage OS on my phone.
While it's a new and seemingly exciting expanse for modern Linux and Android phones, it's very obviously not ready yet.
Even after fixing some bugs within the bash file, my phone seemed to have a mind of its own; prematurely attempting to boot into the OS during a critical part of the setup. Even after finishing the setup correctly, my phone never actually boots into the system.
While I like the concept behind Plasma Mobile, it does still have a ways to go. But I have some hopes that the project will start getting bigger and better as the time goes on.1
What's your favourite Git client and why? Mine is a combination of git and tig in the command line.9
This is a slack click client. The description reads..
"The best CLI client for slack, because everything is terrible!"
I checked it out and it's indeed terrible.
Made my fuckin morning
I am new to React Native Cli, is there a way I can do a print on a built in printer of a paydroid device?
Or i should use a cordova plugin to achieve it?
Anyone knows a quick easy way to write a cli that ask me questions and puts those answers in an excel sheet automatically? Should I write it with c# or python and which libraries?5
How do you guys handle wifi on laptop with i3 setup? Isnt it ugly as fuck to scan and connect to wifi multiple times via cli? I mean setting default dns per wifi, spoofing mac in public wifi etc?6
Tired of installing a shit ton of cli tools, go, npm, whatever locally? Give it a shot and run your commands in project specific docker containers. Also works in Ci.
Im new to golang so I'm also happy about feedback :)8
Question to the Linux-Users on here.
What scripting languages do you know ?.
I want to build a cli-tool, which will be configurated by code, so I want to chose a language, that is relatively wide spread, or easy to learn.14
Seriously !!!! I did not agreed for any data collection.
Welcome to .NET Core!
Learn more about .NET Core @ https://aka.ms/dotnet-docs. Use dotnet --help to see available commands or go to https://aka.ms/dotnet-cli-docs.
The .NET Core tools collect usage data in order to improve your experience. The data is anonymous and does not include commandline arguments. The data is collected by Microsoft and shared with the community.
You can opt out of telemetry by setting a DOTNET_CLI_TELEMETRY_OPTOUT environment variable to 1 using your favorite shell.
You can read more about .NET Core tools telemetry @ https://aka.ms/dotnet-cli-telemetry.
A command is running to initially populate your local package cache, to improve restore speed and enable offline access. This command will take up to a minute to complete and will only happen once.
Decompressing 100% 3803 ms
Expanding 100% 17279 ms
I imagine what I want it to do at its core and what I need. Then research and get to work!
Started building a YouTube downloader using nficano's Pytube library.
I know there are a ton of them out already, but I am doing this to learn some Python and nuances. I tried YouTube-dl but that's more cli oriented and I've already built cli GUI wrappers before.
So the key I think is persevering even if it's already been done. By building this I'm learning tkinter, Python in general, and when I try to build this into an executable (so the user won't need to have Python) I'll learn how that works too.
*runs CLI program from Explorer*
*program runs fine*
*chainloads CLI program from Python os.system()*
"This program cannot be run in DOS mode."
Do internacionalization on an Angular4 they say... It will be fun they say...
Me after 2 days on it: **slowly dying inside**
Feel free to suggest alternatives... Might be helpful next project...9
Question to the C pros.
Is there an ANSI/ISO/POSIX function that searches for an executable in PATH and returns the absolute path,
Like "which" on the CLI.
I already searched for a while and couldn't find anything.3
Vim! Don't need all that shit that other editors bring with them. I like being able to choose everything I want, know it's installed on any box I go to, even over ssh with no gui, and I can write my own plugins if I can't find what I need.
And I don't have to break my fingers holding 17 modifier keys in emacs.4
Wrote a CLI for downloading youtube videos to get more comfortable with using API's.
Would appreciate some feedback. Still have a lot of work to do on the validating user input side so try to enter the correct inputs.
Is there already a terminal client or cli interface for devRant? Python or otherwise, doesn't matter. 😍2
I just spent 4 1/2h looking at ILASM, .NET Assemblies and the list of CLI instructions to get some "inspiration" for my own VM
I'd say that's a Sunday morning well spend^^
When the documentation suggests you use composer to install swiftmailer so I can use sendgrid.
Even though I can install composer as an extension and sendgrid is integrated within the portal it's down to me to work out the azure cli or is it a powershell cli or is it bash?
Echo gives kudu error, oh well if there's kudu why am I using composer?
Grrr azure you don't make it easy.
I have an idea for a fun little web game... A small little learning project.
So of course the first thing I do is write a CLI database change management tool.
I've been working the last 2 months in something to have win-linux "compatibility" for the CLI that I'm making with C++ (it should work on MacOs as well but... no) and today I found a header file for C and C++ that has all the functions I needed for the console (cls, change the console colors, etc)...2
I leave Ruby/Rails awhile to learn front end JS.
Come back after 2 months, can't remember a single thing, and first CLI command I type gives an error.
I'll just leave this here for all the cli fans. It's a cli launcher for Android.
After start reading on devrant I noticed that somehow people are using vim and emacs quite a bit. Why are you using them m? Are IDEs or Editors like Atom/Sublime not far more sophisticated than CLI Editors?12
Why the fuck do I need to install brew to have AWS' SAM CLI? Couldn't you provide me with an install script or an apt package? Now I have to install linuxbrew (never used it) and pollute my os with crap I'll never use just to have this fucking cli so I can create a fucking lambda function project on intellij idea.
Oh, I can install it with pip. Well yes but actually no. They fucking deprecated the pip package and just gave me a link with instructions on how to install it with brew.
I was praising AWS for their good docs yesterday, now I'm pissed at those lazy fucks >:(11
!rant So as I have posted before that I decided to give python a lash and I'm actually really enjoying it. I'm now doing an app everyday on python for 30 days. Yesterday I made a CLI app that shows the weather in an area (thanks open weater) now today I was thinking of doing another a to do app using mysqlite but I feel its kinda been overdone, I'm sure ye all know what I'm talking about. Have any of ye have any ideas of little apps I could do?2
How come if I do something simple in the AWS web console or cli, it takes less than a second, but if I do it in cloudformation, it takes almost precisely 60 seconds?
Is there just a clusterfuck of queues or something in the cfn backend that only get serviced at stupidly slow intervals? WTF AWS!!
Also inb4 terraform (I wish).
Do you people prefer a central tool to manage multiple servers? If so, what are some good opensource ones you'd recommend? is Kibana a thing? I'm a CLI purist, and I'm a little concerned about a large attack surface on something so centralized
Been doing parallel programming and I’ll be taking a distributed systems course next semester. I’ve also been dabbling with Rasp Pis and have been enjoying working in linux/CLI and I’m considering getting building a cluster.
What are some use cases where I could put into practice distributed systems/parallel programming with cluster setups? No limits here :)3
My sister (12 years my senior) was the first to get a PC that I got access to. Played a lot of Transport Tycoon in it. I still remember the commands to start the game from dos. She showed me Windows 95 one time but I never liked it. Why would anyone need a GUI if the CLI is available?
My love for code started back then I would say.
A year later I got a PC at home. I would be up all night browsing the local BBS until my mother for the first bill... Let's say we were among the first family in our town that got ISDN and a bit later DSL.
Never got a single virus. Partially because I never could understand how people would click the random button and partially because I setup the account for my mother without admin permissions. She was happy with that arrangement until I moved out
So, I have a little issue with a program on Github.
- little ttest script in PHP PDO: works
- MySQL-CLI: works
- the program itself: doesn't work
In all 3 cases, the credentials are the same (checked a thousand times)
maintainer be like: "this issue is most likely caused by invalid credentials or the user that doesn't have the rights"
Not the case since the other 2 test cases did succeed --'6
Want more connections on LinkedIn?
Check it out:
Show your love, give a star.
The more I explore npm, the more helpful knowing the CLI will be to me. Can you recommend any resources for learning how to use the command line better?
I have a couple but I'm curious what else is out there?7
Just did some really satisfying refactoring. Much happier with my work now. Its a little cli app to poll M-bus devices and write the data to file if the user wants. Can scan the whole range, search for specific devices and VIFE codes, parse an input file for lots of the previous data and one or two other things.
How's everyone's else's weekend?
I need suggestions! :)
For one class I have to make a CLI (the commands that I program must do the same things as DOS commands) and I can use the language I want. Which one would you recommend and why? I've been working with C++ because I feel confident with it but I want to change to an alternative since I have 1 moth (well, less... considering the other projects I have to do) to finish it and I only have like 10% done.5
Setting up dotnet-dev-1.0.0-preview2-003131 (1.0.0-preview2-003131-1) ...
This software may collect information about you and your use of the software, and send that to Microsoft.
Please visit http://aka.ms/dotnet-cli-eula for more information.
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Atleast they are frank about it..5
When you say, make it work on linux, especially CLI: PLS
say: After installation, it is necessary to configure your system in order to protect it. You must open the browser and enter the PowerChute URL:
when we started this project for a customer we are working on we had a training about how their BE and FE is working, their coding style and so on. FE is in Angular 4 btw. During this training for FE we were about to create our first component. The trainer: "Ok, let's generate this component." He opened some very basic project that they have as a starting point, selected a directory, crtl+c ctrl+v, manually renamed everything. "There you have it. We successfully generated a new component!" 😳😵
We are still generating them like that 😅
I am looking for a file manager to use.
I want to organize my stuff a bit better and I would like to use a file manager so browse through the folders. Important: it should be a cli file manager!
I also would like to use it to organize some photos. I thought about setting up some meta data database to find stuff more quickly later. Some cherry picks from the holidays to show people, or private documents etc.
I am using ranger atm and I am somewhat happy, but the use of meta data is limited to the cwd only.8
Learning to like manjaro, a lot, setting up i3 for a workstation and kubernetes cluster with a couple of manjaro workstations with just the cli installed... few gotchas on the way, get Hyper-V enhanced mode working but get a message session error on dbus launch - easy fix it is already launched by lightdm, the cli install doesn't start the network driver by default but can get a whole 3 node k8s cluster running in under an hour from scratch and forward i3 to a nice, fast, little windows x-server that I got for free with Microsoft reward points.. winning!
Lately I've had to write a bunch of CLI tools for repetitive tasks that any team member might run. I've been using normal bash for this, and it's great, but it feels a bit cumbersome when you have to do a lot of prompts and progress indicators. What other language would you suggest? GO would seem like a good candidate.11
Angular gets shit done. So we basically bake cookies in their angular-cli? Its fuarking great! I choose the RED pill!2
Anyone tried to develop react native with expo-cli inside of a Docker container?
I'm having trouble getting the livereload to work :/3
Advise for the next email marketing slave robot.
padding works writing Padding (P).
No margin, no floats,... Etc.
Use Foundation email cli and even using it, be prepared for war.... :(2
I couldn't find a program for this so I'm making one. Cli based. Have a json object you need to unmarshal in golang? Yeah I was getting tired AF making structs for all of them with the json tag name over and over, so I'm mid way through a python script that generates the structs for you. I'll link it here when I'm done.
And if you're wondering why python? Dynamic object definitions. That's why it's trouble in go in the first place.3
Anybody here knows Backblaze's B2 Cloud Storage?
I am thinking of using it to storage video from a web app that I am developing. The process is:
1 - Send video files (both) to storage w/ cli (Done ✔)
2 - Authorize the asynchronous download and shows it on the HTML5's player (reading the doc ✖).
Anybody experienced some workflow likes this before? I am trying save some time before break my head after read all CLI doc (only cli, I can't find any workflow of it)1
// second rant
So still about one of our dev.
So each time he works on some bug fixes or he doesn't want how the services works, he want to redo the whole service.
He already redo 3 services that senior developers have work on. Seniors who have more experience than him.
Don't know what to do on this dev.
He doesn't even know how to use Git CLI. 🤦♂️2
Any GNU/Linux tool idea?
I'm trying to find a project idea for creating a tool for GNU/Linux. My previous projects are available on GitHub and I'm open to any suggestions.
(I prefer to create useful CLI tools specifically.)2
I have troubles running docker and daemon on ubuntu linux cli installed on windows 10, tried to solve all possible mistakes but no result. Windows is a bullshit, Ubuntu linux cli for windows is not fully fledged.8
Is it just me or is it annoyingly finnicky to get an android device connected to Linux? I want to transfer files but its not getting mounted (unlike all my other devices like USB sticks/HDDs). And yes mtp is turned on on my device. How do you guys do that? Any convenient way? In this case I would actually appreciate a non CLI method7
If you use PHP with DI, in a single cli application, why don't you go get pegged with a catus.
- source wasting an hour trying to debug, why DI keeps feeding wrong arguments to objects4
i swear to god the number of times i cant install install shit on ubuntu is infuriating. while everything on arch based systems is so smooth i dont even touch the cli
oh lord. when will i install manjaro on my laptop and ran away from this peice of shit ubuntu2
I have to deal with the hardest part of programming: naming things! i fucking hate it, being so incredible uncreative finding a name for a side project..
So heres my idea: I want to build a little cli tool (and probably in the future an app or a web interface) with a rest api on my server for simple storing text snippets. I will be a simple key value store, but my goal is experimenting with new languages and software ;)
I can't imagine a cool name for that thing, do you have an idea? :)3
Why with clojure every new thing have many hidden traps full of crap!? Did you try to connect to Neo4j with the two principal libraries?3
Every time I decide to remove/edit something in a written SQL statement in the CLI. The delete and backspace key are to close to the return key -.-4
first time into CLI during school days made me feel like a magician. and that's when first felt like I wanna become a Dev #wk10
I hope I never again have the misfortune of having to get projects for Eclipse-based IDEs building in an automated headless way.
I’m trying to add caching functionality in my scalable spark cluster on Docker. I am able to add redis to my Docker container, but that doesn’t add redis-CLI or any other useful tools that I need. And there are some redis-cache projects on PyPi, but they are very old and not compatible with python3.5
Does anyone knows what Qrcode-monkey used under the hood to generate fancy qr codes ?
In java, node, php, anything...3
Okay now I messed with my package manger and I don’t know from where things are wrong. This cli command, error. That cli command error. What the hell?
Context: I run a chatbot company
Why the fuck does google on actions has to have such a shitty API? Its not even an API, it's a CLI that does some magic uploading to somewhere, no webhook normal integration, no message routes. Everything goes through a magic sdk that does who knows what2
I was thinking about a cli tool, involving sending emails through smtp because its purpose.
I was very happy finding out that Mozilla with the ISPDB offered a large list of configuration parameteres for various email provider, but I noticed that its not updated.
Any tips is welcomed6
The CLI is my $HOME, the place where I feel most comfortable. Yes, I despise bash syntax and if it's used for actual production code (with #LOC>10³) - like we do. The pipes, grep, awk - it's usually a breeze.
BUT yesterday my illusion of the superiority of my CLI just got shattered badly: There was some zip with a core file I wanted to investigate, but gunzip and zcat just were unable to decompress it, while with a simple double click I could open the freaking folder.
This seems like the sort of thing all you Vim users may appreciate: http://owen.cymru/fzf-ripgrep-navig...
I would like to know what are your workflow for planning an angular2 project.
I wanna do it in a correct way. Component-oriented and using good practices with this concern.
I read your thoughts :)
Every day my company reminds us that we must be a team. My coworker is near to degree in software eng, but have some difficults. This person made many mistakes in the past, but it's still with us. He need an help, but everyone is too busy!!!
Fuck you motherfuckers!!! I help him and after graduation, "I'll slap on the face"! But now, I cannot leave him alone. When is so close to graduation...
Does anyone have any recommendations for command line parsers for Python? I've looked at argparse click docopt so far. I am clearly bad at making informed decisions.