- Между 1860-м и 1910 годом появились кластеры новых технологических инноваций, в результате чего начался подъем так называемой тяжелой и химической промышленности: производства электротехнического оборудования, двигателей внутреннего сгорания, синтетических красителей, искусственных удобрений и других продуктов. В отличие от технологий промышленной революции, придуманных практичными мужчинами с хорошей интуицией, новые технологии разрабатывались в рамках систематического применения научных и инженерных принципов. Таким образом, любое изобретение очень быстро могло быть воспроизведено и улучшено.
- Классическое значение термина описывает такое положение вещей, при котором наивысший приоритет имеет свобода личности. С экономической точки зрения, это означает защиту права человека на использование своей собственности по личному усмотрению, особенно в том, что касается заработка денег. Лучшее правительство, по мнению приверженцев либерализма, – то, которое обеспечивает самые минимальные условия для осуществления
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Data.List | |
import Data.List.Split | |
-- Exercise 1 Hopscotch | |
skips :: [a] -> [[a]] | |
skips xs = zipWith every [1..(length xs)] (repeat xs) where | |
every n xs = extractBy orderedPairs where | |
extractBy = fmap fst . filter ((== n) . snd) | |
orderedPairs = zip xs $ cycle [1..n] |
The designer and programmer who main goal is to inspire other creators.
- Open Sublime Menu → Tools → Build System → New Build System...
- Paste this code:
{
"cmd": ["babel-node", "$file"],
"selector": "source.js",
"path": "/usr/local/bin:$PATH", // ENV setting for mac users
"quiet": true // get rid of annoying `[Finished in %fs]`
}
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cube :: Float -> Float | |
cube x = x * x * x | |
sum' :: (Float -> Float) -> Float -> (Float -> Float) -> Float -> Float | |
sum' term a next b = | |
if a > b | |
then 0 | |
else term a + sum' term (next a) next b | |
integral :: (Float -> Float) -> Float -> Float -> Float -> Float |
Secrets of the JavaScript Ninja: главы 3-6
Nodeschool.io: Functional JavaScript, упражнения 1-12
Функция получает строку с названием файла, а выдает его расширение.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<title>Random Tasks</title> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> | |
</head> | |
<body> | |
<h1>Упражнение</h1> | |
<p class="task1">1) Интернет-СМИ своей мечты. Нарезать микс из скриншотов с сайтов Look At Media, WOS, The Verge…</p> | |
<p class="task2">2) Идея своего стартапа на готовых кнопках и менюшках<br>http://www.1stwebdesigner.com/freebies/free-flat-ui-kits/<br>google it: flat ui kit</p> |