Pull to refresh
11
0
Send message

Nsynjs – JavaScript-движок с синхронными потоками и без колбеков

Reading time6 min
Views6.6K
В этой статье я расскажу о результате своей второй попытки борьбы с колбеками в JavaScript. Первая попытка была описана в предыдущей статье. В комментариях к ней мне подсказали некоторые идеи, которые были реализованы в новом проекте — nsynjs (next synjs).



TLDR: nsynjs — это JavaScript-движок, который умеет дожидаться исполнения колбеков и исполнять инструкции последовательно.
Читать дальше →
Total votes 23: ↑17 and ↓6+11
Comments119

Еще один велосипед для борьбы с callback hell в JavaScript

Reading time8 min
Views26K


Считается, что мир JavaScript бурно развивается: регулярно выходят новые стандарты языка, появляются новые синтаксические фишки, а разработчики моментально все это адаптируют и переписывают свои фреймворки, библиотеки и прочие проекты с тем, чтобы все это использовалось. Сейчас, например, если вы всё ещё пишете в коде var, а не const или let, то это уже вроде как моветон. А уж если функция описана не через стрелочный синтаксис, то вообще позор…

Однако, все эти const-ы, let-ы, class-ы и большинство других нововведений не более чем косметика, которая хоть и делает код красивее, но действительно острых проблем не решает.
Читать дальше →
Total votes 51: ↑35 and ↓16+19
Comments119

Strelki.js — еще одна библиотека для работы с массивами

Reading time8 min
Views7.4K
При программировании на JavaScript часто возникает проблема выбора оптимального представления данных в программе: массивы, хеши, массивы хешей, хеши массивов и т.д. Одни и те же данные могут быть загружены в различные комбинации структур, но трудность выбора обычно заключается в том, как найти компромисс между простотой кода для доступа к этим данным, скоростью работы и количеством требуемой памяти.



В статье рассказано о моей попытке поиска универсального решения.
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments9

GPS-монитор под андроид «KidsTrack»

Reading time6 min
Views66K
Задача: наступает лето, дети все больше времени проводят где-то на улице, и я бы хотел знать, где они находятся. Идеальный вариант — я просто даю им с собой старый андроидный телефон, и затем наблюдаю за ними по карте на большом домашнем мониторе.
В этой статье я расскажу, почему и как я написал свое первое приложение для Андроид с функциями GPS «KidsTrack», и какие открытия при этом сделал. Статья будет полезна тем, кто недавно начал программировать под Android.

Читать дальше →
Total votes 17: ↑14 and ↓3+11
Comments44

RIM обещает по $10.000 за приложение

Reading time1 min
Views3.3K
Новость на сайте Blackberry Developer:

RIM предлагает разработчикам до $10,000 за приложение.
Чтобы учавствовать в акции приложение должно удовлетворять следующим критериям:
  • приложение нужно отправить в BlackBerry App World до 21 января 2013 года
  • за год его должны скачать не менее 100 раз
  • за год приложение должно принести не менее $1000 продаж

При соблюдении этих (и некоторых других) условий RIM доплатит разработчику разницу до $10,000.

Новость здесь:
https://developer.blackberry.com/builtforblackberry/documentation/10kcommitment.html
Total votes 19: ↑7 and ↓12-5
Comments9

Information

Rating
Does not participate
Registered
Activity