Midnight oil for late night deadlines. #messydesk
Midnight oil for late night deadlines. #messydesk
Is it possible to be learning too many things?
I don’t think so, but I sure feel so.
Learning advanced Laravel design patterns, testing, API building, flat responsive designing (from scratch not with BootStrap or a Theme) is kind of dizzying.
Plus I want to know Node.JS and I can’t stop seeing iOS jobs everywhere all day long. I don’t even have an iPhone! (MBA and iPad mini though… so yea…)
There is only so much time in the day between class, work, 2 clubs, friends, and learning on the side before someone goes crazy or screws up all those things.
Damn, I wished I could just finish RealDay already.
"Tumblr: I like to rub donuts all over my body."
What it all really means…
I think many of us have felt this at one time or another. You work very hard on a problem and do everything you can to get it right. You turn it in and the teacher tears you a new one.
I recently got this feeling.
I have been realizing something recently which I didn’t want to admit.
I don’t know everything yet.
As students we’re not masters. That’s why we’re students.
If you don’t match the correct problem and give the right solution then you’re wrong. Make sure to comment your code. Pay attention in class.
Thats why you still can get a barely passing grade on the test and a very low grade on an assignment no matter how much experience and hacking you’ve done. It’s sloppiness, and lack of respect for the class and the professor, which causes that situation. He may be so piss poor you think he doesn’t deserve it, but it doesn’t matter.
He is the professor and you’re the student.
They hate me on reddit but I got what I wanted :)
I read an article recently that anyone can code1. It’s true. Anyone can do it. If you want to learn to code without a CS degree then do it. There are websites, videos, articles, and books that teach it all. In fact, that is how I and many other programmers/coders/developers/etc. learn it as well.
The question is though, not if you can code, but if you’re a coder. The difference appears slight, but the abilities and results of your code are vastly far apart.
See, code is like an art form. Just like the medium article says, it’s a form of creativity. There is no one correct way to write an app. You can make an app one way and I can do it another, but we can both make what appears like the same thing.
The same way any of us can make art with some mac and cheese, a self portrait with a random pencil, or a shooting star with a sharpie marker so can anyone make a website or app by coding with their computer.
The difference between someone who codes and a coder is like comparing your mom with a phone on vacation to a professional photographer with a real camera in a studio and saying they’re doing the same thing.
Sure, you could write it just so it works and many do, but you could also write a testable, layered app, which self heals and catches when things go wrong correctly. Not all apps work like that. Not all people who know how to code know that. Most, not just some, computer science majors don’t even know how to get that to happen without experience with a company (And they have been learning CS for at least 4 years when they have a BS). Most people don’t bother to write works of art like most people don’t write works of art in English. Heck, I don’t consider this post a work of art at all because frankly I’m no artist with language. I sure try with code and sometimes I think I achieve, but many times there is always room for improvement.
Code is art. Anyone can make art, but only an artistan who loves and knows their craft intimately can make Picassos of code and works of art. Only a coder truly makes apps, programs, and websites … art. Conversely you’re only a coder if what you make is a work of art. IF you truly put your heart in to it and make it special for whatever reason: money, fame, job security, followers, …
Do you agree? Do you have some examples you think are art? Let me know.
It took me a while and a couple tutorials, but I got my Laravel site running as a virtual host on my RamNode VPS all working finally.
Mainly through Digitial Ocean’s help site, some hints on #laravel on freenode, and extensive searching on Google I figured the process out.
The main thing to worry about in my case was not using PHP 5.4 or 5.5.
I was upgrading from Apache 2.2 w/ PHP 5.3. I was kind of surprised my previous project on my server even ran without issues, but I guess it worked and that was fine.
Here is how you do it regardless:
sudo suwhich brings you in to root (which you shouldn’t be in when you login)
Then say the following to update your machine and install any updates
apt-get update; apt-get upgrade
# apt-get install nginx php5-fpm php5-cli php5-mcrypt git
If you run these commands and had Apache installed it will give an error, but it’s only because they’re already there. So go ahead and run
# mkdir /var/www # echo “
h1>Server is up” > /var/www/index.html # mkdir /var/www/vhosts
Now you want to edit the Nginx config file for your website in the editor of your choice. (mine is vim)
# cd /etc/nginx/ # vim sites-available/sitename.com
Next you’ll want to open
/etc/php5/fpm/php.ini in your favorite editor and change the
cgi.fix_pathinfo=1 line to have a
# vim /etc/php5/fpm/php.ini
Remember: This is all being done in root if you’re having issues saving any of these files. Use
sudo suto get in to root easily from any normal account.
listen = /var/run/php5-fpm.sock
Now restart nginx and php-fpm
service php5-fpm restart service nginx restart
Now we need to copy the laravel folder to
/var/www/vhosts/sitename and then do any migrations and you should be good to go.
Zip up your laravel code. Using SFTP (I use FileZilla to do it) and copy the file
(This will be continued!)
Who would have thought. (Laravel Testing decoded by @jeffery_way)
Minimalism is a pretty good thing to shoot for in this very complicated world. Everywhere we go we see that simple apps, websites, and ideas are what truly improve the world and modernize it. Much less important, but more relevant to your every day life, is what blog platform you choose.
Tumblr should be that choice. Why?
Well for one, it’s hosted for you on a highly scalable platform for free. Although, that’s not really something you can’t get for free anywhere else too. Wordpress and Blogspot are pretty good too. So why Tumblr?
It’s dead simple, domains are easy to set up, the theme community here is strong, themes are easy to change and make, and their apps are very well made.
You login to Tumblr on your phone and you have perfect access to your blog’s content. You also have very easy ability to update your site with new posts.
Not to mention you make it super easy to reblog on tumblr while still being accessible for people on twitter and across the web to find you and share your content.
So go ahead, switch to Tubmlr and make your life simpler.
I love the websites we have as Gen-Y.
From PolicyMic to EliteDaily we have some amazing articles being written by those in our generation doing exactly what so many of us want to do in our lives: make a difference.
That article Elite Daily posts about relationships or starting up a company is something most Gen Y’ers would never see otherwise. It’s written by Gen Y’ers though so it’s our wisdom being spread so that others can help reach their goals of changing the world too.
Policy Mic lets us all step back, make a reasonable argument in a normal way, but also lets us decide what we think is good and interact on that argument in a modern way for today’s connected world. We can share smart, well constructed ideas and people can then decide if they agree or not.
With a horrible economy, a government which keeps trying to decide what we can or can’t do, and an old notion of what we should have to do, I am so happy that the internet and some enterprising Gen Y’ers are helping us all be more independent, confident, and ready to make the world a better place.