Рубрика «javascript» - 454

Долгожданный выпуск AngularJS 1.2.0 готов. Ущипните себя, это не сон.

В AngularJS 1.2.0 исправлено множество проблем, найденных в 1.2.0-RC3, и введено несколько новых функций.

Со времени последнего стабильного релиза, наиболее заметными изменениями являются:Читать полностью »

Привет!

Хекслет 5 месяцев спустя: новые онлайн курсы на русском языке

С момента перезапуска образовательного проекта Хекслет прошло почти 5 месяцев. Напомню: мы проводим бесплатные онлайн-курсы по программированию и смежным дисциплинам. Сегодня мы хотим рассказать о наших успехах, прошедших и текущих курсах и планах на будущее.

Статистика

  • Завершено три курса (всего – 73 урока)
  • Сейчас в процессе – еще два курса
  • 11 600 студентов зарегистрировано
  • Они сдали более 200 000 тестов
  • Просмотров лекций – больше 160 000 (не считая подкастов в iTunes и раздачи через битторрент)
  • 250 000 посетителей и миллион просмотров страниц

Текущие курсы

Программирование на JavaScript

Короткий курс об основах языка программирования JavaScript. Никакого браузера, никаких jQuery, никакого DOM, только чистый JavaScript со всеми ужасными и прекрасными деталями. Подробнее о курсе можно узнать из первой лекции.
Читать полностью »

Компания DevExpress выпустила очередную версию продукта DevExtreme, который объединяет фреймворки PhoneJS, ChartJS, а также средства интеграции с Microsoft Visual Studio, упрощающие создание приложений, дизайн их форм и сборку пакетов под различные мобильные платформы.
Новая версия DevExtreme с поддержкой платформы Tizen
В версии 13.1.8 линейка поддерживаемых мобильных платформ пополнилась операционной системой Tizen.
Читать полностью »

Доброго времени суток уважаемые читатели. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.

Riot.js — The 1kb client-side MVP framework

Несколько интересностей и полезностей для веб разработчика (выпуск 8)
Немного статистической правды:

Самый маленький среди похожих популярных фреймворков

Несколько интересностей и полезностей для веб разработчика (выпуск 8)

Самый емкий код (в примере для Todo MVC приложения)

Несколько интересностей и полезностей для веб разработчика (выпуск 8)

Самый быстрый из существующих

Несколько интересностей и полезностей для веб разработчика (выпуск 8)

«Материнский» проект Moot тоже очень крутой и демонстрирует то, каким должен быть форум.

Читать полностью »

image

COLT/JS (Code Orchestra Livecoding Tool) является пре-процессором JavaScript. Это означает, что для достижения эффекта «живого кодирования», приложению требуется преобразовать исходный код на JavaScript специальным образом так, чтобы можно было делать «горячую-замену» реализации любой функции, как только пользователь изменил ее исходный код и сохранил. Мощь таких преобразований можно применять не только для задачи «живого кодирования», а так же и для других, более простых задач.

Для того чтобы использовать трасформации кода COLT для простых и повседневных задач, с которыми сталкивается любой JavaScript-разработчик, мы добавили такую возможность как аннотации. Читать полностью »

Маленькое, минорное обновление COLT. Теперь можно писать на TypeScript в стиле livecoding!Читать полностью »

в 9:07, , рубрики: javascript, метки:

Подумал я. И тут понеслось.
Началось все с задачи: необходимо сверстать обособленную страничку с функцией печати. Сама страничка была сверстана достаточно быстро, но с кнопкой инициации печати я застрял. Причиной этого ступора как раз и было отделение логики от представления. Иначе говоря мне почему-то сильно не хотелось делать так:

<a class="btn-print" href="javascript:window.print()">Печать</a>

А хотелось сделать это красиво, в отдельном файле js. «А вдруг будет несколько кнопок на странице», — подумал я.
Любимый jQuery для такой маленькой и легкой странички подключать тоже не хотелось. И я взялся за «велосипед».
Читать полностью »

Практически каждый день я пользуюсь почтой Gmail, но вот недавно заметил, что если сделать скриншот экрана (www.take-a-screenshot.org/), то простым нажатием Ctrl + V этот скриншот можно скопировать прямо в текст письма Gmail. Это работает везде, но естественно кроме IE. Заинтересовавшись вопросом как это происходит нагуглил следующий пост на Stackoverflow. Под сильным впечатлением от возможностей HTML5 clipboardData решил сделать простенький портал, где без всяких Desktop приложений любой юзер может загрузить скриншот просто скопировав его.
Читать полностью »

Если ты меня вообще помнишь, читатель — то, наверняка, помнишь и то, что мои посты в подавляющем количестве случаев разочарующе длинны и довольно-таки часто им предшествует лирическая предыстория. Заверяю тебя, этот пост отнюдь не исключение — я настолько же надёжный графоман, как и ранее, а то ещё и более закалённый.

По сходным обстоятельствам, мало что из описанного в тех постах было доведено до ума и они, преимущественно, содержали лишь общие предпосылки к размышлениям. И по этому пункту я так же не менее верен тебе и сейчас, дорогой читатель.

Как и раньше, в посте будет множество гиперссылок и кода. А ещё больше — кириллических букв.

Всё как в старые добрые времена. Добро пожаловать, друг.

Читать полностью »

Как создать мир, спрятать труп и обшманать перса. Стеки зажатых клавиш. Виртуальные УФМС и ФСКН (или кто разруливает 228 и «пудрит носик»)

Демо по мотивам одного видео:
Пример 1 — Вы большой гриб, а повсюду таблетки (как на кислотной вечеринке)
Пример 2 — Человек, управляет грузовиком
Пример 3 — Кидание бракованных кирпичей в колодец
Пример 4 — Битва роботов (PvP)

Дублирующий сервер: 1, 2, 3, 4
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js