Рубрика «Программирование» - 995

Фонд Mozilla из недр своей тестовой лаборатории выкатил новую возможность Tow Truck в альфа-версии, который представляет из себя интегрированный прямо в веб-страницу чат, который практически не требует от разработчика поддержки — при этом присутствуют возможности обмена текстовыми сообщениями и голосом, а также разделения контента страницы в реальном времени.

Схема работы следующая — на страницу требуется добавить JS-библиотеку:

<script src="https://towtruck.mozillalabs.com/towtruck.js"></script>

и кнопку для включения работы TowTruck примерно так:.

<button onclick="TowTruck(this); return false;">Start TowTruck</button>

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

Благодарю всех кто прочитал, отозвался и оценил первый пост!

Для демонстрации как работает идеология Jiant — реализовал ToDoMVC, проект, созданный для оценки различных MVC фреймворков. Jiant не MVC фреймворк, а скорее подход к разработке с набором вспомогательных инструментов. На разработку у меня ушло порядка 8 часов с учетом чтения и понимания спецификации, изучения референтной реализации, localStorage, с которым не имел дела (очень простая штука) ну и всего прочего. Не знаю много это или мало, но вот столько. Результаты лежат по адресу: github.com/vecnas/todomvc-jiant. В Chrome и Firefox работает прямо с файловой системы, в IE — с сервера.
Читать полностью »

Mobilefest 2013 — краткий отчет

Данная статья представляет небольшой рассказ о прошедшем 22-23 марта Mobilefest'e, на который нам с товарищем удалось получить бесплатный билет, в качестве информационных партнеров. К сожалению, собраться с мыслями и написать данный текст удалось далеко не сразу после фестиваля, поэтому приношу извинения.

«Мобильные технологии» — два волшебных слова, по многообразию значений сравнимые разве что с «нанотехнологиями» и приставкой «квази» (про которую никто не знает, что это такое, но все знают, что это очень, очень круто). Так вот, «мобильные технологии» — это что-то подобное. Это может означать и новый сто двадцативосьмиядерный процессор от Nvidia, и технологию управления смартфоном с помощью глаз, и программу, помогающую вам определить содержимое только что опустошенной бутылки с помощью камеры. Поэтому стоит сказать, что нам было не очень понятно, чего же ждать от Mobilefest 2013. Нет. Нам абсолютно ни черта не было понятно, единственное, что мы знали точно — это то, что там нас ждут печеньки, кофе и глинтвейн. И до начала первой презентации никто ничего не объяснял — мы видели только каких-то людей, которым явно не было до нас никакого дела — все друг друга знают, а мы так, мимо проходим. Так что посвящается все написанное добрым людям, давшим нам печеньки. И парню со смайликом на затылке — он действительно сделал наш день. Кому интересно, что же было дальше, прошу под кат. Осторожно, картинки! Читать полностью »

Друзья, я решил начать изучать Java и в процессе поиска учебного материала наткнулся на замечательный канал на Ютубе, посвящённый обучению этому языку. На данный момент на канале загружено 190 интерактивных уроков, начинается всё с самых основ информатики. Читает и обучает неизвестная женщина, судя по информации о канале, с Украины. У канала всего 200 подписчиков, что, я считаю очень несправедливо. Настоящая кладезь знаний. Спешу поделиться.


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

Приветствие

Всем привет! В этот радостный и, достаточно, теплый пятничный денек приключилась у меня (процитирую в более приятном варианте) «рука-лицо». Честно говоря, приключается сие действие достаточно часто, но, по обыкновению, вызывается оно от ощущения:

Боже, какой же я тупой.

В этот раз меня посетило несколько другое чувство, и, как я убедился, не только меня. Чувство это напомнило мне об одном из моих собеседований, где меня попросили написать скелет паттерна «Декоратор», который оказался в личном представлении интервьювера совершенно другим, нежели его классическое толкование.Читать полностью »

Здравствуйте всем, этот пост о библиотеке, а вернее философии разработки приложений на Javascript которую изобрел пару месяцев назад. Постоянно использую сам, раздал всем друзьям. Отзывы положительные, поэтому решил рискнуть открыть более широкому сообществу.
Сама библиотека работает как подстройка к jQuery. Практически зависимость от jQuery условна и ее можно разделить с самой библиотекой, пока не было необходимости.
Jiant позволяет создавать клиентские приложения любой сложности, значительно упрощая их поддержку и развитие.
Читать полностью »

Доброго времени чтения, уважаемые участники habrahabr.ru
Идея туннельного моделирования базируется на объединении двух идей
— модернизированной девятиуровневой модели взаимодействия открытых систем (http://habrahabr.ru/post/176249/)
и
— цикла Деминга Plan-Do-Check-Act, который входит в стандарт ГОСТ Р ИСО 9001.
Читать полностью »

В прошлом году в международном финале Microsoft Imagine Cup победила команда студентов из Донецка quadSquad, показавшая интерактивную перчатку, позволяющую преобразовывать движения пальцев в звуки — это в перспективе позволяет немым и глухонемым людям общаться без помощи специальных жестов, понять которые могут отнюдь не всё.

В этом году победителем национального украинского финала стал проект 16-летнего Андрея Коваленко из небольшого города в Луганской области Стаханова. Его проект CamTouch позволяет взаимодействовать с программами, которые через проектор отображаются на некоторой подходящей поверхности, к примеру, стене, при помощи лазерной указки.
Читать полностью »

Есть возможность почти забесплатно получить диплом университета Карнеги Меллон (CMU) по Software Engineering. Если есть желающие поучиться на одной из лучших в мире програм — см ссылку ниже. Это professional master degree, не для разработчика, а руководителя программного проекта. Выходцы из нее часто попадают на позиции CTO. Программа считается одной из самых лучших и наиболее востребованных в мире, так как выпускники:

  • получают самые высокие стартовые зарплаты в ИТ-индустрии по сравнению с выпускниками других вузов мира,
  • имеют абсолютное конкурентное преимущество на рынке труда среди рекрутеров (по рейтингу Wall Street Journal).

Проблема в дедлайне. Организаторы, кого я лично знаю, собирают заявки на 15 мест до 21 апреля, так что надо спешить. Однако, поскольку организаторы хотят выбирать из достойных кандидатов, реальный дедлайн: до 1 мая!
innopolis.ru/university/priem_zayavok_na_obuchenie2/

Эта новость, для тех, кто интересуется образованием за рубежом и умеет быстро реагировать на новые возможности, которые могут круто повернуть жизнь. Перед вами «кубический сантиметр» удачи — сумеете ли вы его схватить?
Читать полностью »

Fantom — это объектно-ориентированный, статически-типизированный язык общего назначения, разработанный братьями Фрэнками (Brian Frank, Andy Frank). Одна из ключевых особенностей Fantom — это мощная стандартная библиотека, абстрагированная от конкретной среды, в которой она будет исполняться. В данный момент код, написанный на Fantom, можно запустить в Java Runtime Environment (JRE), .NET Common Language Runtime (CLR) или же скомпилировать в код на JavaScript.

class HelloWorld
{
  static Void main() { echo("Hello, World!") }
}

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


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