##Install yo
npm install -g yo grunt-cli bower
##AngularJS generator
npm install -g generator-angular
##Make a new directory, and cd into it:
mkdir AngularJS_generator && cd $_
##Run yo angular, optionally passing an app name:
| The recruitment industry is hilariously broken. It's hard enough for me, a full-time developer, to determine if someone else is a good programmer, so how could I expect a recruiter who has no skills in programming to do it? I'm paying for someone to perform what is essentially keyword matching heuristics between my job description and a candidate’s resume. This process is poor at best with the opportunity to go stupidly wrong (like when I get sent Java developers for a JavaScript position). | |
| You can make the argument that recruiters are there as a first pass filter, to strip out all the people that apply for jobs regardless of whether their skills match. At around 20% of what I'm going to pay for someone's salary, that's an expensive filter. | |
| On top of that, don't forget about the incentive structure where recruiters are encouraged to place as many people as possible, as quickly as possible – the recruitment "numbers game". | |
| In their defence, recruiters make the argument that their profession is one of human |
##Install yo
npm install -g yo grunt-cli bower
##AngularJS generator
npm install -g generator-angular
##Make a new directory, and cd into it:
mkdir AngularJS_generator && cd $_
##Run yo angular, optionally passing an app name:
| // Avoid `console` errors in browsers that lack a console. | |
| if (!(window.console && console.log)) { | |
| (function() { | |
| var noop = function() {}; | |
| var methods = ['assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error', 'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log', 'markTimeline', 'profile', 'profileEnd', 'markTimeline', 'table', 'time', 'timeEnd', 'timeStamp', 'trace', 'warn']; | |
| var length = methods.length; | |
| var console = window.console = {}; | |
| while (length--) { | |
| console[methods[length]] = noop; | |
| } |
| #!/bin/sh | |
| # | |
| # Open a new Mac OS X terminal window or tab in the current or another | |
| # directory and optionally run a command in the new window or tab. | |
| # | |
| # - Without any arguments, the new terminal window opens in | |
| # the current directory, i.e. the executed command is "cd $PWD". | |
| # - If the first argument is a directory, the new terminal will "cd" into | |
| # that directory before executing the remaining arguments as command. | |
| # - The optional "-t" flag executes the command in a new tab |
| ,--, | |
| ,--.'| ___ ,---, | |
| ,--, | : ,-.----. ,-.----. ,---, ,--, ,--.'|_ ,--.' | ,---, | |
| ,---.'| : ' \ / \ \ / \ ,---.'| ,--.'| __ ,-. | | :,' | | : ,---.'| | |
| | | : _' | | : || : | | | : | |, ,' ,'/ /| : : ' : : : : | | : |
| ::;;;;:::,,,,,:;;riB##BBBBAG&Ah2XX22555555222XXX2XXXX33339hhGGhGGGG&&GGhhhhA@@@@@@@@@@@#&siiSSSSS;,,,,,::;;; | |
| :.,,,,,,.. .,::.2@#HBh33XXSssisrrsssrsiiSSS55SS52222XXX3333333399h993XXX5&@@@@@##@@#@@3rsrrsis .,,:;: | |
| ;,;;;;;:::,,,,:;;;:i@HXGsr;;:;rsiissSSisiS2222222223h99hhhhhhGhhGGhGGG&Gh9322A@@@@@@@@#@@@MMHhXX: .,,,:;;rr; | |
| ;,;;;;;::,,,.,:;;;;:AB3;::,,:::;;rsiiissiS5SS22X25233339333399h99999hGGGh93322&@@@@@#@#A##s53XXs...,,:;;;rr; | |
| :,;;;;:::,,..,:;;;;:X#A::;::;;:;;rrsssiiSSSSS2225225222XXXXX3939hhGh93999933X2XA#@##MA223Asri5S. .,,,:;;;rr; | |
| :,;;:::::,,..,:;;;;:i@@i;;;;;;::;;rrrsiS5SiSSSSSSSS5522XXX2X9GAABBM####B&9393X29M@@##BHAHASsS2; ..,,::;;;rr; | |
| :,:::::::,,..,:;;rr:rG@9;;;;;;;;;;rrrii555SiiisiiiS52XX3X39hAH#@@@@@@@##HX3h9X22A#@@MH##@#Ss5i ..,,:;;;;rr; | |
| :,:::::::,,..,::;r;;r2&Brr;;;;:;;;rrrssSiiiiSisiS522XX399&H##@@@@#MAG&GGhh999XX2X&###AH#@B2s2: ..,,:;;;rrrr; | |
| :,::::::,,,..,:;;rr;:5Xhr;rr;;;;;;;rriiiSiiSSiiS522X99&M@@@@@@#HA&&&AAAAAA&h3XX25XM# |
| # encoding: UTF-8 | |
| def παρακαλώ | |
| "please" | |
| end | |
| def Κοτόπουλο | |
| "chicken" | |
| end |
| html, body, div, span, applet, object, iframe, | |
| h1, h2, h3, h4, h5, h6, p, blockquote, pre, | |
| a, abbr, acronym, address, big, cite, code, | |
| del, dfn, em, font, img, ins, kbd, q, s, samp, | |
| small, strike, strong, sub, sup, tt, var, | |
| dl, dt, dd, ol, ul, li, | |
| fieldset, form, label, legend, | |
| table, caption, tbody, tfoot, thead, tr, th, td { | |
| margin: 0; | |
| padding: 0; |
| .cross-browser .feature-box-image{ | |
| background: url('i/feature-sprites.png') -278px 0px no-repeat; | |
| -webkit-transition: all 0.4s; | |
| transition: all 0.4s; | |
| position: relative; | |
| z-index: 10; | |
| } | |
| .cross-browser .feature-box-image:hover { | |
| -webkit-transition: all 0.7s linear; | |
| -webkit-transform: rotate(6.28rad); |
| ΥΓ. Δεν το γράφουν τα λεξικά, αλλά μου το είπαν ψιθυριστά οι σειρήνες της ζωής, | |
| η λέξη Κρίση σημαίνει επίσης, ευκαιρία για νέες ευκαιρίες και απελευθέρωση δημιουργικότητας. | |
| ΥΓ. Και ποτέ δεν ξεχνώ: …Πάντα στο νου σου νάχεις την Ιθάκη…Το φθάσιμον εκεί είναι ο | |
| προορισμός σου…Aλλά μη βιάζεις το ταξίδι διόλου… | |
| http://www.godimitris.gr/index.php?mact=News,cntnt01,detail,0&cntnt01articleid=1909&cntnt01origid=15&cntnt01lang=el_GR&cntnt01returnid=72&hl=greek |