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 - "elixir"
Gotta love how straightforward the installation guide for Elixir is written for windows
(I'll choose the second one though)2
My teacher was presenting and her pp crashed. She just continued with her presentation but her desktop was showing. I instantly noticed she had a "stickynote" with her login details for our grading system and I tried telling her to put her laptop to sleep or anything but she got mad at me for interupting class and threw me out of class. My revenge will be showing admins the picture of her desktop ;)6
Vacation in Delphi
After a basic cup of java, I wanted to go to the c and meet Ada, who cured her common lisp with a batch of elixir. On the way, I had a swift Smalltalk with Pascal, who has a brainfuck, because he is a wyvern enthusiast.
I also found a shell with a perl in it, but it had a scratch. This reminded me of my friend Ruby, who has a pet python and loved a good scheme à Shakespeare.
I then started my laptop, which already collected rust on its logo of a maple, and browsed the web for groovy songs. I found a song by Julia, performed in a very high octave in F#.4
A late rise up *check*
A good cup of tea *check*
A nice breakfast *check*
A rainy day today *check*
A bunch of time for reading
a book and playing with
python and elixir *check
Nobody seeks me for
tech support *check*
Did I die and go to heaven?4
Dad: “Hey son.. I have this new software called blablablu.."
Dad: "well it's not working.. there's an error and it's not doing what I want.."
Me: "okay.. I don't know.. sorry.. I don't know that software.. I can't help you.."
Dad: "you're studying computer science... you should know what to do.."
You ****ing serious?! -.-14
A story about an Android TVbox which decided to become an iPad
Several years ago we've bought an android tv-box.
It served me and my family well for several years.
Specs are not that important in this story, but there they are:
Amlogic quadcore 1.4HGz
This device served us well - online TV, browsing, music, file sharing and so on. But recently cheap Chinese memory deciteed to take a break and damaged ROM. Because of that device won't boot. The only option was to take it apart and "short circuit" certain legs on memory chip and make it boot from SD card and install new firmware. After such operations tv-box worked well again.
Hoverer, memory glitched again and again and this algorithm was repeated for several months.
But that is not what is this story about.
One day memory went completely crazy and there was no way to install new firmware on it. It just hanged on install. (BTW, it was official firmware for this device)
But after countless attempts it finally worked! It installed the firmware and booted into launcher and connected to WiFi!
But now comes the most interesting part.
It was not android anymore.
It decided to became an iPad.
My dad logged in to his Google account via tv-box and got mail that someboby connected from our IP via iPad (we don't have an iPad) and using safari browser! Stock browser is not safari browser.....
"Ok, nvm, crazy glitch." - we thought.
But preinstalled play marked wont launch. Because he told us, that we're trying to connect from iPad.
And Google chrome page suggested to download chrome for iPad
And everything was acting like it is an iPad.
OK, downloaded iTunes, why not??? ._.
Tried to install elixir for android via apk from flash, but then memory glitched one more time, everything went black and tv-box had damaged ROM again...
After that we decided to not torment it anymore...
That's it. Poor Android TVbox that all his life dreamed to become an iPad. Rest in peace.2
Searching for new jobs when i find this:
Computer Science (Bachelor's degree)
English (spoken proficiency: Conversational/Business written proficiency: Conversational/Business)
Ruby on Rails (+5 years of experience)
HTML (+5 years of experience)
CSS (+5 years of experience)
.NET (+5 years of experience)
HapiJS (+5 years of experience)
ExpressJS (+5 years of experience)
Django (+5 years of experience)
Elixir (+5 years of experience)
Ruby (+5 years of experience)
Python (+5 years of experience)
Java (+5 years of experience)
solution = problem |> process |> process_more |> finalize |> format
New class() implements quantum mechanics; get(); set(); get(); set(); super.fuckshitup(); throw new nonsense 300 line error and crash6
Me: Updates my debian.
Nautilus: Is slow af.
Me: *googles alternatives*
Me: Let's try ranger.
Me 10 sec after installing: Holy jumping jesus on a breadstick there's a lot of shortcuts.9
Life as a homeless developer.
I'm a lil brainsick but homelessness makes you that way.
I started writing software as a hedge against an old injury i had from my teen years. I have a unique condition leaving me with limited use of my hand as such any jobs like cashier call center and they like are of limits to me, i can't hold change because my hands don't bend flat, and to much typing is excruciating. Therefore being adev should get the most bang for the buck that I have left. Ive been doing this for 12 years. Well it's all bullshit and unicorns. I can't get a job to save my life. All i get is calls from recruiters wanting a full stack retard. I'm an erlang developer for about 5 years, c# php no i can't do Photoshop or frontend gay as colors because it's a different skillet. Oh but trumpy says we're at the lowest unemployment ever, ya because we're all homeless and companies are still looking for unicorns, they don't exist just like the fake jobs which is the real fake news. In reality if a company wants you its because their dev left and you are to fix their broken shit, which never worked in the first place thus cannot be fixed besides I'm not a plumber. In my opinion many companies nowadays are run by liberal sjw children who don't value your time but want the product now, spoilt. Recruiters are the worst, gimme money because i touched your resume. I'd rather just kill myself than try to appease some fucking retarded children. Its so awesome to live in a tunnel while my skills entropy while i have 160 self published github repos, know many programming languages and be told your have no value. its those same children that dont understand the flow of money or value loyalty, claim we have all these jobs but no skillid employees, so they can bring in more visa overstayers, underpay them and claim record profits, the more you pay forieners my countries money the less there is to go around in the society leading to disenfranchised people like me, and you wonder why there's so many shootings in il. How long can i endure homelessness before i start becoming a criminal? Soon i will have no other option. You employers had a choice but I'm going out with a bang.25
Friend: Hey, so what do you do?
Me: I build backend systems and apis. I work with java/mongodb. I dable into some elixir and kotlin on my free time.
Friend: Cool, can you build me an Android app?11
It works. It finally works!
After an 8 hour session I got my crawler to work and give me basically every anime op/ed I long for.
All that using Elixir even though I'm still fairly inexperienced with both elixir and functional programming
I'll try to create an API and eventually Maybe even a database tomorrow (or rather in a couple of hours)5
A 40 ish woman who works with economics said "you don' know anything about AI because you're only 16". I then proceeded to show her my shitty AI me and my friend made and explained how it worked. (It was really shit but would still consider it an AI)
She just stood there and was pretending to understand so when I was done explaining about it, I told her not to assume you're smarter than a 16 year old just because you're older and have read some article about AI on The Daily Mail.18
I started at a company to develop an "uber" clone. Hired by the company's cto. I was happy initially as i had been unemployed for a while but that's because i didn't see the shitstorm coming. The task was build this using php, well 2 weeks later and db locking issues because mysql only allows 100 connections and the website takes over 200mb per request, i tried using the meteor framework, a lil better but the orphaned process would require me to reboot every 2 days. So enter erlang, built in 3 weeks works amazing problems none here... Well in comes the cto (which came in once a week). Apparently he had been reviewing my code and didn't understand it. He couldn't understand no for loops etc and demanded that it be made understandable to a normal dev. Did normal devs write uber no. Anyhow i spent the next 6 Weeks refactoring trying to make elixir looks like imperative programming, he finally gave up, so now I'm deep committed writing an API, finish in a week cto comes in and "why aren't you using patch" i don't need it, well another day implanting a patch api that will never be used. Ok done. Now we have a meeting with the investors who i worked in the same building with and they want a frontend built. I explained i was a backend dev and they needed a uiux expert. Next week cto comes back with this jquery fire pit and stolen bootstrap theme and take me with implementing it. This time we scrap the api change some of the backend logic and implement rest from the 90s one static page per request. After 3 months working with jquery I'm let go because of finical issues. I told them i was a backend dev but they didn't listen if the cto would've gotten a frontend expert things would be different but what to expect from a cto who's coding legacy is creating WordPress plugins.
Hopefully things will be better soon I'm tired of living on the streets.5
You know that Elixir takes documentation very serious when you only have around 120 lines on a Module and 110 are from documentation.3
I finally got to updating my old laptop when I saw a post about Ubuntu 18.04 being released. What do you guys think of it?8
Got my first PR merged into a library for a new language(Elixir) I started working on!! Wah pah!! 😎1
So... I cannot find me an internship which uses low level languages ( like c, c++ ) or something like elixir, rust, haskell... the only internships available are in mobile and web development...
Don’t know what to do anymore... it’s annoying, and so so frustrating... and I NEED an internship if I wanna get a college degree...14
I prefer functional style programming because it is easier to me to think in modules and functional hierarchies than it is object style shierarchies.
All in all, languages like F# and Clojure have always been fascinating to me. I wish I could find a use case for Haskell, but I can't. If anything F# is awesome to me because I already know .NET and really dig the entire framework, the strides made by Core are outstanding.
I had tried Scala before and just couldn't get into it. Far easier to just stick to Java even if I hate the idea of extending classes all over the place.
Ocaml is interesting too, but I know little to nothing about it, and Elixir looks far too much like Ruby for my taste even if I do like Ruby.
Choice is good, but sometimes overwhelming14
I just found this in my "Religious views" info on FB, thought I would share it even tho it's just a paste from somewhere. Don't slaughter me if this is a reoccuring thing on here😂
THE 0x17'RD PSALM
The Computer is my taskmaster; I need not think.
He maketh me to write flawless reports
He leadeth me with Computer-Aided Instruction
He restoreth my jumbled files
He guideth me through the program with menus.
Yea, though I walk through the valley of
the endless GOTO,
I will fear no error messages;
For thy User's Manual is with me.
Thy disk drive and thy Pac-Man-they comfort me.
Thou displayest a spreadsheet program before me
in the presence of my supervisor.
Thou enableth the printout;
the floor runneth over (with paper).
Surely good jobs and good pay shall follow me
All the days of my life;
And I shall access your CPUs, forever.1
Dear hex.pm website, please fire the developer who programmed this email and employ me. I grantee you I am better than this asshole.
I'm learning python3 right now, advises or exercises to practice? I want to learn machine learning. I'm developng on elixir for now. But I hear good stuff about python.7
My life as a developor is totally changed by the introduction to #Elixir
Its hard to stop learning... :)6
The Elixium blockchain project is coming along pretty well! We worked on it pretty hard for a few months but then I had to take some time off to deal with life stuff, but now I'm able to work on it again and I can honestly say I've really missed it.
I'd love some more open source contributors (after all, that's what decentralized software is all about), so if you're interested, *every little commit helps*.
Here's the GitHub repo: https://github.com/elixiumnetwork/...9
This is really two things in one:
1). Asking about a good gaming laptop.
2). Follow up on a post I made a while back asking for suggestions for new programming languages to learn
So right now I have a surface pro 3 i7 256gb, it's great for development, but not so great for gaming (Overwatch).
Saw the Razer Blade Stealth and thought it looked pretty nifty. Suggestions?
Also I would like to say a big thank you to all the people who told me about some really cool new languages, like Crystal, Elixir..etc.
I'm still pretty new to elixir and functional programming. There have been numerous cases where I accidentally recreated functions such as Enumerable.map 😅2
The only way for me to learn a new language/framework is by building stuff with it, or heck writing shitty blog posts.
So here's one on Elixir
¿Why people hate PHP so much? I love it since it was my first web dev lang and I fell in love with it, however, I decided to move to another language since apparently It's going to die, not saying tomorrow but eventually. I'm not sure which language to pick (between Python (django, pyramid), Elixir (Phoenix) or Ruby (RoR). Any suggestions?
Also, what language you use and do you like PHP?5
Being a full stack developer has been an amazing journey. Looking at a project and understanding how the entire stack work starting from the mobile apps, APIs and DB is a total bless.
Nevertheless, lately switching context between modern languages has been extremely frustrating.
Swift looks like kotlin, elixir looks like ruby. Hell even swift and ruby are very similar.
Writing ruby in Xcode and wondering why the fuck Xcode complaining. Well no shit, swift is not ruby. Took me 5 mins of head scratching to notice it 😢
Hell I am now writing down the latest language I am working with on my hand to keep track 😂5
When I realised ruby on rails doesn't serve requests fast enough. It's response times are in 100s of milliseconds while the corresponding framework in elixir serves requests that are sometimes around 100 microseconds
So, like probably for 3 years already, I had this open source project idea for cli tool that would increase development productivity. Since then I partially implemented it 2 times already.
First time was in elixir, but I abandoned it, because it haven’t fit my requirements.
Second time, i tried golang, I felt in love with language, but I missed some stable dependencies that I didn’t want to implement myself, so I abandoned it before I started.
Third time, I chose python, it had everything I needed, and I am already halfway finished the implementation. But I lost all motivation, so I haven’t done anything for the last 2 months, and reason for that is that I don’t really enjoy writing python code and also I wasn’t sure how to structure everything.
Now I am originally php developer, and I kind of convinced myself that php is not a good language to implement cli tool and yet I feel that I would like to start over again in php. I know the language inside out, I know how to structure everything and so I can be way more productive in it.
Also, one more reason I didn’t pick up php was distribution, when I am finished, I would like everyone to use this tool, even outside php and I believe it’s not easy with php. Consumers would need to install php, perhaps composer too and knowing php reputation that could be drawback.
Anyway, I feel depressed about this project and I am not sure how I should approach this issue which exists only in my mind, I would like to hear what you have to say.15
Alright everyone. Who uses elixir and how do you like it? Thinking of writing a fairly large application using elixir and Phoenix5
3 weeks into Elixir and Functional programming in general. Words can't describe how much I love developing software with this toolset. Can this get any better ?4
I have already been a big fan of Elixir for some time now, but seeing this during my inquiry into Elixir's official catalog of documentation has defanitely galvanized my already colorful opinion of this grate language.7
Nothing quite like some late-night Elixir. Honestly the most fun language I have ever used (yes, more fun than Ruby)4
Elixir/Phoenix developers, what are your opinions on Ruby/Rails and vice-versa?
(Not trying to start a war here 😅, just some heathy discussion)3
Been writing a webcrawler to be integrated into Rails and possibly Phoenix (in the future)..
Friend A: Heyyyy. Woah. You speak Latin?
Friend B: Dude he's a hacker bruh.
Friend C: Omgomgomg can you hack J****'s FB?
Me: Guys. It's just code. (¬_¬)
I really hate recruiters. 90% of jobs via recruiters have been terrible where as 0% of direct hire (applying directly with the company; at most their internal HR recruiter) positions have been considerably better.
For my next position, I really want a direct hire. My minimum standard:
1) Direct Hire
2) No non compete clauses (see: https://penguindreams.org/blog/...)
3) Allow for my primary laptop/desktop to be Linux (see: https://penguindreams.org/blog/...)
Anyone hiring Scala, Elixir, Ruby, Python, Java programmers in Chicago?2
I've been in the world of code for about three years now, introduced into it through a design project.
However, I've only just started to actually write code and there's SO much I need to learn. SO much I hadn't even heard of.
You'd think managing a project would expose you to the extremities and the specifics of development but nope, it doesnt, atleast for the project / product manager.
My previous "liking" for code is clearly now turning into a "passion" as instead of watching live streams on Twitch, I'm watching "An introduction to Elixir" / "WTF is Meteor."
It wasn't really the project itself, but more the execution of it
Last semester we were tasked with writing a new programming language from scratch. We were a team of six people, everything went great to begin with. We discussed language features, the framework runtime it should run on and even what language to write it in.
Fast forward two weeks, nobody is doing anything but me, the two dudes tasked with helping me were both no-shows and the others were busy documenting the syntax and semantics of the language.
I basically ended up having to write the whole language myself with no breaks no help and no guidance.
A few weeks before deadline I completely burned out and couldn't do anything other than just sit and stare at the code; mentally exhausted and not in a mood to do anything other than doing mindless unrelated tasks. But alas work had to get done.
And it did get done... Sorta.
Our beautiful statically typed, statically scoped concurrent programming language that was supposed to compile to BEAM code was neither statically typed, statically scoped, and the output ended up being half-working elixir code that only worked on the most specific of cases.
I don't want to work with those guys again.3
Not nice, Plug… not nice! You define a Plug Module with 2 functions (init/1 & call/2) and the result of init/1 is passed in as the second argument of call/2… but init/1 is executed in compile time and call/2 in runtime.
I can't think of any other behavior that… well… behaves that way!
It's not even in the official docs (¬_¬)2
Frontend Junior asked me today what back-end language I would recommend her to learn. Truth to be told, there is nothing to recommend. Wanted to recommend elixir so much, but I don’t want to be responsible for her not finding a job in future because no companies use elixir (but it just plays so fucking well with frontend). So told python would be the best option. She have already tried it. Then we both agreed we don’t like it.4
Python is my wife, Elixir is my sexy girlfriend. While I love my life, the gf presents me what my wife cant. ReactJs/Rxjs is a lovely classic porn. The question is: what the fuck devRant is here???6
Best functional language + eco system for web dev -
F#, Haskell, Scala, elixir, other?
Same for scientific/mathematical simulations?9
This one night over Christmas break I was drinking with a few friends from the program when I decided to take out my laptop and learn Elixir. I kept saying I need to learn more or I wasn't gonna get a job 👌
When we have Python,Ruby,Elixir,Scala,Clojure,Js
why we should use PHP LARAVEL ?
i cant understand persons which use php & laravel
why u use php or laravel ? how its possible to use php-laravel instead of cool things like Django -ROR ? Are u crazy ?15
If anyone else is going to be at ElixirConf in Washington this week, let me know! I'd love to meet some of you!4
I want to try out the dvorak layout but I'm a bit unsure if it's worth it. Anyone who has changed from qwerty to dvorak who could tell me about their experience? Is it faster than qwerty? Is it easy to learn?4
I did a small project in Python a while ago (like 8 months) and today i did it in Elixir, this time I felt a lot more satisfied with the result. Supervisors actually make me feel safe, I fucking love this lang :'-)
I just got into elixir and i want to build something just to practice the language. Suggest me something please cause I don't really know what to do...3
Want to start learning a new language (non-webdev), but can't decide between Rust, Elixir and Golang.
Any thoughts or comments?11
So this week should be interesting. I am working on a (potentially) very large project for my current client and need to build a service that somewhat replicates the functionality of heroku (in that it needs to be able to load an app built in one of several languages, and spin it up in a docker container).
Unlike Heroku, however, each application also needs to be able to have a list of public and private (internal only) API routes listed and be able to dynamically route requests to the correct routes on in those containers. (Sorry if this is confusing)
Does this sound challenging and amazing? Absolutely! Do I think I may be in over my head? Yes, yes I do.
Has anyone ever built or worked with something similar?1
Does anybody use Elixir in production?
If so, what type of an application did you build with Elixir?3
VP: We need to build a new platform for flexibility!
Architect: Let's do micro services!
One year later...
Now we have "micro services" in Elixir, Go, Node.js and PHP.
Not to mention our prehistorical products in Erlang and PHP...1
This is the weirdest thing that have happened to me related to computers... When I connect an ethernet cable to my computer and I use the iex command (Interactive Elixir or elixir console, whatever) on my terminal it takes about 6 seconds to load but when I disconnect the cable and use iex again it starts instantly, like, what the fuck. This happens with any Elixir command. I've had this problem for several days and honestly I didn't know why it was taking so long to load.4
I am doing some vue tutorial, then I came across this: https://github.com/vuejs-templates/...
One comment says:
This issue is closed, and ideally, issues are not for support questions, but only for bugs and feature discussions.
Please ask your question on the forum , Stack Overflow or on gitter and are happy to help you out there.
It gets down-votes.
The following comment:
Lastly, I really appreciate the Elixir community's philosophy that poor documentation and unintuitive error messages are considered bugs.
So I just changed from SublimeText to Atom and so far it's pretty neat. What do you guys think about Atom?23
I wrote this short intro to Elixir escripts, what they are, how they integrate with mix and why you should avoid using archives.
Can't decide which language to pick up as a hobby. Common Lisp or Haskell? There's also Elixir. Tough choice.6
I know this is a recurring question. What language to learn in 2018?
Kotlin, scala, elixir, rust, go, ...?
I need something practical and preferably a language that at least partially supports functional programming patterns. Oh and also I don't want to learn Haskell. Thanks.5
I want to learn a new front and back end webdev language. So far, I've found Dart and TypeScript (though this one is not completely new to me) on the front end side, and Go, Elixir and Rust on the back end side. As I don't have too much free time, I can choose one of both sides for now, but I can't decide which ones to go with, since I can read so many pro-contra opinions.
I only need to choose for the skill, I don't have any specific target, I just want to learn new stuff.
Which ones do you suggest?1
Dev goals for 2019:
At least one substantial tech blog post per month (no rain-checks allowed)
Do whatever it takes to have Elixir as the focus of my day job instead of .Net
I'm enjoying learning Elixir:
Feeling #empowered, sharing some elixir love...
Why do we all say "in production." How many people here use Elixir "in production." I don't know where I would use programming besides in the process of producing something. Why don't we say "In a live application?" (serious question)8
I finally convinced my customer to move from WordPress to something else... Elixir? Nodejs? I'm not sure yet but I feel awesome!7
Make a full application in elixir with Phoenix frameworks
Deeper understanding of functional programming
This post is going to be long and it might not be the platform to ask for it's mainly for ranting yet I wanted to ask a non toxic community.
I'm mainly an ABAP programmer working on an SAP system for my living. No matter how people inside the SAP sphere look at it, it's not exactly cutting edge technology in the world of software development. (and in my opinion it's not even a knife)
As I work in an enterprise environment I have trouble about finding gaps where I can learn newer technologies and thus, I've decided to learn in my free time.
I tend to tilt toward web development as do many I know because I see potential in the GUI which HTML and CSS achieve. And I do believe that combining that with languages such as JS, Python, Ruby, Erlang and Elixir can give way to a healthy experience both in Web development and even desktop development.
In order to avoid overwhelming myself I wish to start with learning web development. Time is not of the essence because I plan to continue working with ABAP for close future, around the next 2 years, and I'm young.
I wanted to ask the community, is there any developer in here that was in the same position and can give out some pointers to the path they took? Is it wise to start my path from HTML5 and CSS3 without looking back to the older ways? Any resource you'd share will be welcomed.1
Elixir, Phoenix, PostgreSQL, GraphQL, ReactJS and Redux.
Anything missing on this stack to be perfect? 🤔6
Any Erlang guys over here ?
I am getting into it after trying elixir, just to get solid foundations (understand it better and otp)
The goal is to get erlang elixir and pheonix undercontrol
Now my questions:
Any good reads about maintenance scalability in a prod environment ?