til (the hard way) жаваскрипт может выполняться (невыполняться) по-разному в разных браузерах (если пишешь как животное)
http://www.allenpike.com/2009/arraysort-browser-differences/
алсо изобрёл новый алгоритм сортировки: kicksort, алгоритм кратко: берешь квиксорт и общаешься с ним в ключе "ну сортируй, бля, ща ёбну, ну хули ты"
» npm search textile
...
textile-js A full-featured JavaScript Textile parser
...
» sudo npm install -g textile-js
» textile-js --help
fs.js:427
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
TypeError: path must be a string
at Object.fs.openSync (fs.js:427:18)
at Object.fs.readFileSync (fs.js:284:15)
at Object.<anonymous> (/usr/local/lib/node_modules/textile-js/bin/textile:60:13)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
full-featured
обсирается от --help
удобно
нужная штука http://eleks.github.io/js2js/
Вообще, дело пахнет жареным говном. Уже сейчас я замечаю, что чуть ли не 60% инструментов, которыми я пользуюсь в своей повседневной рабочей деятельности - веб-понос. Смержить пулл-реквест, поправить деплой-лист, сравнить скорость выполнения запросов в mysql за определённый промежуток времени, поглядеть в мониторинг, запустить выкладку пакетов, создать виртуалочку, вот это всё. Да, конечно, можно было бы где-нибудь детально описать, как настраивать MTA и MUA чтоб принимать и мержить патчи, но никто этого делать не будет, а, следовательно, и я делать не буду, потому что никто так не делает. А почему так никто не делает? Да потому что все в рот ебали возиться с конфигами, когда можно войти в житхуб энтерпрайз с помощью корпоративного логина, посмотреть красивенькие цветные диффы и нажать кнопочку "Merge pull request". А ещё проджект-менеджер может зайти в житхуб и попыриться тут же на красивую статистику в виде графиков. Потому что никому в хуй не тарахтело выискивать в манах аргументы командной строки для создания виртуальной машины в ферме, когда можно заполнить формочку с наглядным описанием каждого инпута и нажать "Create VM". Потому что вон тот мальчик с макбуком не хочет мудохаться с установкой тулсета для сборки deb-пакетиков, когда можно скормить вебдваноль-опердени url git-репозитория, нажать на конпочку и получить результат. Да хули там говорить, если уже сейчас можно работать с git, не прикасаясь к командной строке. Вполне закономерно при таком раскладе ожидать, что эмуляторы терминала лет через десять(в крайнем случае через двадцать) станут музейным экспонатом, а все командные интерпретаторы будут запускаться в браузере, с автокомплитом, инфинит-скроллингом, графиками, эмодзи и котятками. И поебать, что всё это страхопиздие будет жрать невъебенное количество ресурсов - время разработчика стоит дорого, а производители вычислительных машин и так придумают какое-нибудь аппаратное ускорение для жопоскрипта.
http://www.reddit.com/r/golang/comments/1ye3z6/go_vs_nodejs_for_servers/cfjq143 чувак, деплоивший жаваскриптопонос на серверсайд около трёх лет, унижает ноуди.джиэс и грит что гоъ полущ
http://dump.bitcheese.net/images/unahyca/npm_gem_packages.png моча съела говно
https://github.com/visionmedia/nshell удобно // inb4 было
CoffeeScript — страшно бессмысленное говно. Как HAML. Вроде как синтаксический сахар, и все такое, и примеры очень красивые, чтобы хипстеры охуели: "Ого, теперь надо будет скриптик писать не пять минут, а три!", но решает совершенно не те проблемы, которые стоило бы, и в сложных местах заворачивает поебаться круче, чем Javascript, просто потому что это создателями языка продумано не было. Как HAML.
Проект написан на языке JavaScript. Для организации работы Popcorn Time в форме самодостаточного GUI-приложения применяется инструментарий node-webkit, основанный на компонентах браузера Chromium и платформе Node.js. Node-webkit позволяет формировать нативные сборки программ, созданные с использованием web-технологий (HTML5, CSS3, JavaScript и WebGL). Декодирование видео осуществляется при помощи библиотеки ffmpeg. Для загрузки информации с torrent-сайтов используется API YIFY. При отображении в интерфейсе фильмы снабжаются примечаниями и обложками, полученными на основе метаданных сервиса TheMovieDB.
Будущее, ёпта! Мир разучился писать десктопные приложения без жопоскрипта.
Запостил 131 символ на JavaScript для http://140byt.es/.
Гаденькая функция берёт ISSN (7 цифр + 2 цифры варианта) и вычисляет контрольную цифру ISSN и контрольную цифру EAN-13 для этого ISSN.
https://gist.github.com/dluciv/7638511
http://fr.slideshare.net/nzakas/enough-withthejavascriptalready
After consulting with several companies on performance related issues, it became clear that one of the biggest performance issues facing websites today is the sheer amount of JavaScript needed to power the page
http://image.slidesharecdn.com/enoughwiththejavascriptalready-130620204734-phpapp01/95/slide-13-638.jpg
http://image.slidesharecdn.com/enoughwiththejavascriptalready-130620204734-phpapp01/95/slide-34-638.jpg
JavaScript ГОВНО