Маленькое, минорное обновление COLT. Теперь можно писать на TypeScript в стиле livecoding!Читать полностью »
Метка «javascript» - 23
Вышел COLT с поддержкой TypeScript
2013-11-07 в 14:40, admin, рубрики: COLT, javascript, TypeScript, Блог компании CodeOrchestra, Веб-разработка, метки: COLT, javascript, TypeScript Подумал я. И тут понеслось.
Началось все с задачи: необходимо сверстать обособленную страничку с функцией печати. Сама страничка была сверстана достаточно быстро, но с кнопкой инициации печати я застрял. Причиной этого ступора как раз и было отделение логики от представления. Иначе говоря мне почему-то сильно не хотелось делать так:
<a class="btn-print" href="javascript:window.print()">Печать</a>
А хотелось сделать это красиво, в отдельном файле js. «А вдруг будет несколько кнопок на странице», — подумал я.
Любимый jQuery для такой маленькой и легкой странички подключать тоже не хотелось. И я взялся за «велосипед».
Читать полностью »
(возможно) Первый в мире генератор читабельных, хоть и чрезвычайно медленных, парсеров на JS
2013-11-07 в 4:14, admin, рубрики: functional programming, javascript, parser, peg, парсеры, функциональное программирование, метки: functional programming, javascript, parser, peg, парсеры, функциональное программированиеЕсли ты меня вообще помнишь, читатель — то, наверняка, помнишь и то, что мои посты в подавляющем количестве случаев разочарующе длинны и довольно-таки часто им предшествует лирическая предыстория. Заверяю тебя, этот пост отнюдь не исключение — я настолько же надёжный графоман, как и ранее, а то ещё и более закалённый.
По сходным обстоятельствам, мало что из описанного в тех постах было доведено до ума и они, преимущественно, содержали лишь общие предпосылки к размышлениям. И по этому пункту я так же не менее верен тебе и сейчас, дорогой читатель.
Как и раньше, в посте будет множество гиперссылок и кода. А ещё больше — кириллических букв.
Всё как в старые добрые времена. Добро пожаловать, друг.
Опубликованы исходники эмулятора x86 на JavaScript
2013-11-06 в 1:14, admin, рубрики: javascript, kolibrios, x86, Блог компании KolibriOS Project Team, операционные системы, эмулятор, метки: javascript, kolibrios, x86, эмуляторИсходники эмулятора x86 на JavaScript опубликованы около 1 часа назад на GitHub под лицензией BSD: github.com/copy/v86, а также доступны для скачивания в архиве tar.gz: copy.sh/v24/v86-latest.tar.gz
В самом эмуляторе на сайте автора теперь можно запустить, помимо уже существующих KolibriOS, Linux 2.6, FreeDOS и OpenBSD, также Windows 1.01, и даже поиграть в Reversi (правда, доступна только одна дискета):
Бесплатные лицензии COLT для Open-Source проектов
2013-11-05 в 14:16, admin, рубрики: actionscript, COLT, free, javascript, Блог компании CodeOrchestra, Веб-разработка, метки: actionscript, COLT, free, javascriptТеперь вы можете получить бесплатную персональную лицензию COLT если у вас есть проект с открытым исходным кодом.Читать полностью »
Открываем файлы формата Open XML Excel в JavaScript
2013-11-04 в 15:38, admin, рубрики: Excel, javascript, open xml, zip, метки: Excel, javascript, open xml, zip Для загрузки информации о торговых точках в наш логистический SaaS-сервис «Муравьиная логистика» из Excel я решил использовать web-браузер. Обычно проще загрузить файл на сервер и с помощью любой библиотеки залить в БД. Но мне было интересно загрузить его построчно для контроля целостности каждой строки на клиенте, ну и, конечно, опробовать так всеми рекламируемое HTML5 FileAPI и Drag and Drop.
Читать полностью »
Авто переподключение к серверу Battlefield 4
2013-11-03 в 14:21, admin, рубрики: javascript, lifehack, метки: javascript, lifehack На выходных надо отдыхать. Это факт.
Но есть замечательная фраза «Ни для без строчки кода».
Вот и на этих выходных решил устроить мозгу разминку :-)
Люблю я серию Battlefield. Ну вот нравится она мне!
В Battlelog для Battlefield 3 были замечательные очереди на сервер. Нажал и ждешь.
Какого же было мое разочарование, когда я обнаружил, что в четвертой части надо сидеть и жать на кнопку, чтобы поиграть с друзьями.
Первое, что пришло в голову, это простой таймер:
Читать полностью »
Работа с bitcoin из под Node.js (Делаем Online Bitcoin Wallet)
2013-11-03 в 7:37, admin, рубрики: bitcoin, javascript, node.js, криптография, метки: bitcoin, javascript, node.js
Встала как-то перед мной задача подключить оплату на сайте с помощью биткоина, я конечно слышал про биткоин, но в руках не держал, статей по этому делу мало, под Node.js тем более, пришлось потратить денек и разбираться. Ничего сложного, но думаю смогу сократить ваши пару часов, если вы никогда не работали с биткоином через консоль и не подключали таким образом платежи.
Разработка клиент-серверной инфраструктуры на javascript (часть 2 — сервер и размещение)
2013-11-01 в 10:17, admin, рубрики: javascript, node.js, openshift, orm, paas, RESTful, хостинг, метки: javascript, node.js, OpenShift, orm, paas, RESTful Здравствуйте, в этой статье я расскажу о серверной части и опишу процесс размещения приложения на облачном хостинге openshift.
Читать полностью »