Персональный блог Игоря Антонова aka "spider_net"

JavaScript

Подписаться на эту рубрику по RSS

Файловый менеджер на angular.js


Рубрика: JavaScript -> Angular.JS -> Программирование
Метки: | | | | |
Просмотров: 2437
Файловый менеджер на angular.js

Ищите интересные примеры с применением angular.js? Посмотрите проект Angular Filemanager. Проект уже собрал почти четыре сотни звезд и я думаю, что это только начало. Front-End создан с использованием angular.js + bootstrap. Вместе с проектов поставляется документация по организации back-end части. Следовательно, написать серверную часть дело техники.

Читать дальше

Какой язык программирования учить первым


Рубрика: JavaScript -> Программирование
Метки: | |
Просмотров: 2156
Какой язык программирования учить первым

Примерно раз в год мне задают этот вопрос. Всем новичкам хочется не ошибиться с выбором и подобрать самый-самый язык программирования для изучения. Я всегда стараюсь помочь, но если честно, сейчас мне трудно давать объективные ответы на этот вопрос. Свой путь я начинал с Object Pascal. Информатика у нас в школе началась поздно и выбирать первый язык мне пришлось самостоятельно.

Выбор пал на Object Pascal (Delphi) в первую очередь из-за его популяризации со стороны журнала "Хакер". Я уже как-то рассказывал, что мое увлечение программированием началось со статьи Михаила Фленова в которой он нахваливал Delphi.

Читать дальше

Игры детства в браузере. Duck Hunt на JavaScript


Рубрика: Без рамки -> Новости -> JavaScript -> Интересности
Метки: | | |
Просмотров: 1326
Игры детства в браузере. Duck Hunt на JavaScript

Примерно в 1994 году папа подарил мне консоль Dendy. Это был просто чудесный подарок! Помню, как дни напролет играл в разные игрушки (уффф, contra...) и не мог даже представить, что в скором времени появятся куда более фантастические штуки. Так вот, вместе с приставкой был один картридж с кучей одинаковых игр. Пятнадцать версий Bomberman и всевозможные стрелялки (помните, про пистолеты в комплекте?). Одной из стрелялок была Duck Hunt. Смысл игры был прост до безобразия. Забавный песик находит место дислокации уток и начинает их гонять. Пока утки в панике летают по экрану, игрок должен в них стрелять из пистолета. Чем больше уток сбил, тем больше очков получил. Игра примитивная, но в том возрасте вставляла. Еще бы, ведь игрушки всегда были в дефиците. Кто бы знал, что в наше время найдется разработчик с желанием портировать классическую игру в браузер.

Читать дальше

JavaScript в одной картинке


Рубрика: Программирование -> JavaScript
Метки: | | |
Просмотров: 1646
JavaScript в одной картинке

Сегодня наткнулся на прикольный репозиторий "JavaScript in One Pic", автор которого постарался уместить в одну картинку "мини-справочник" по JavaScript. Первая мысль, которая промелькнула у меня в голове - "Это же настоящая карта JavaScript, шпаргалка своего рода". Я бы рекомендовал всем новичкам ее распечатать и повесить над своим рабочим столом. Пригодится обязательно.

Еще бы оформить все это дело в какую-нибудь карту и будет настоящим произведением искусства. Я пару лет натыкался на подобную карту, но только для языка программирования C++. Ссылку сейчас не вспомню, но тот автор умудрился оформить шпаргалку в стиле карты вселенной "Властелин колец". Уверен, если погуглить, то найдете быстро.

Подсветка кода для блога


Рубрика: Программирование -> JavaScript
Метки: | | | | | |
Просмотров: 1105
Подсветка кода для блога

Несколько месяцев назад на проекте "VR-Online" мистическим образом поломался плагин для подсветки публикуемого исходного кода. Сам проект работает под управлением Drupal, а за раскрашивание кода всегда отвечал плагин GESHI. Работал он верой и правдой несколько лет, но потом внезапно стал "прятать" контент на страницах. Например, есть страница с кодом и если для нее активировать подсветку кода, то страница превращается в пустышку. Обновление плагина не помогло исправить ситуацию, поэтому было решение временно его отключить.

Читать дальше

Как обновить sails.js до последней версии


Рубрика: JavaScript -> Программирование -> sails.js
Метки: | | | | |
Просмотров: 1213
Как обновить sails.js до последней версии

Сегодня на почту поступил вопрос: "Пытаюсь повторить пример из вашей статьи "TODO. Простейший список задач с помощью sails.js и angular.js", но он у меня не запускается из-за устаревшей версии sails.js. Как ее можно обновить?".

После первого релиза фреймворк sails.js перешел в стадию активной разработки и за от версии к версии архитектура проекта серьезно менялась. Ситуации, когда примеры, написанные под версию 0.8 не хотели запускаться в версии 0.9 были нормой. Свою статью я писал с учетом версии 0.10.0 (кажется). Последняя на сегодняшний день 0.11.0.

Читать дальше

Тюнер для гитары на JavaScript


Рубрика: Программирование -> JavaScript
Метки: | | | |
Просмотров: 1211
Тюнер для гитары на JavaScript

Буквально сегодня обнаружил на GitHub’е интересный проект – GuitarTuner. Программных гитарных тюнеров написано превеликое множество, но реализация на JavaScript мне попалась впервые. К тому же автор (кстати, сотрудник компании Google) развернул проект на актуальном стеке технологий. Тут и web-компоненты (polymer), и применение web-audio API, и последующий анализ звука, и много чего интересного еще.

Читать дальше