AWS Marketplace
Перш за все хотілося б сказати кілька слів про маркеті Amazon AWS Marketplace. На відміну від Google Play та App Store, де викладаються мобільні додатки, на AWS розробники викладають серверні додатки. Тут можна знайти багато цікавого, починаючи від безкоштовного стека LAMP і закінчуючи серверними Enterprise-рішеннями на зразок SAP.

Принадність роботи з маркетом криється в швидкості і зручності розгортання. Потрібний сервер додатків, як правило, вже налаштований, оптимально конфігурований і буде запущено під час запуску самого EC2 инстанса (віртуального сервера Amazon EC2). Запуск инстанса відбувається з веб-інтерфейсу і не потребує якихось додаткових адмінських знань і вмінь.
Читати далі →



25 березня в Одесі відбудеться третя щорічна конференція JavaScript-розробників — JSLab. Наша команда FlyElephant допомагає з організацією цієї конференції і запрошує всіх взяти участь в ній.

В цьому році ми плануємо зібрати 250 front-end і back-end JS-розробників з України та близького зарубіжжя. Конференція пройде в два потоки, які будуть складатися з 12 доповідей по 45 хвилин і 8 бліц-доповідей за 10 хвилин.

Читати далі →

image
Доброго дня! Сьогодні я вирішив розповісти про своєму невеликому проекті, а саме про HTML фреймворку в стилі Material Design. Завантажити його можна з GitHub: посилання. Найкраще він працює на браузерах Webkit. Тепер розглянемо його ближче.
Читати далі →

В якийсь проміжок часу мені довелося працювати з однією з документоориентированных СУБД — Apache CouchDB, але у мене виникли труднощі з пошуком документації. У цій статті хочу розповісти про те, як же працювати в цій СУБД з JavaScript на прикладі невеликого додатки «Todo List». Так як стаття орієнтована на ApacheCouchDB – я не буду показувати і розповідати про те, як працює додаток в повній мірі.

Читати далі →


У великому бізнесі нерідко трапляються ситуації, коли впроваджуються і використовуються завідомо збиткові інформаційні системи. Ці проекти починаються як крута власна розробка компанії, під її процеси, з урахуванням всіх особливостей. Але вже після здачі з'ясовується, що то тут, то там недоробки, недоліки. Що необхідні звіти і графіки отримати неможливо, оскільки їх не змогли чи забули врахувати в ТЗ. Керівництво вимагає, потім просить що-небудь зробити, але система закрита для змін, а підрядник перебуває з нами у процесі арбітражної тяжби. Проте, безвихідних ситуацій звичайно ж не буває.
Читати далі →

image
Мова піде про чергове вирішення багаторічної проблеми в браузері — обмеження користувальницького введення, або просто — маска, яка використовується повсюдно: номери телефонів, кредитних карт, паспорти і т. д.

На даний момент було знайдено два популярних рішення:

  1. jQuery.Маска вводу
  2. jQuery-Mask-Plugin
Ті, хто намагався використовувати маски в своїх і без того непростих проектах, швидше за все були б раді викинути все це справа і використовувати просто валідацію. Особливо якщо маска повинна бути динамічною, залежати від вже введених символів, потрібна можливість отримувати размаскированное значення навіть якщо користувач ввів його не цілком, чи потрібно повністю приховати placeholder… Що працювало в одній бібліотеці — не працювало в інший, як тільки перекручуватися не доводилося. Вже простіше самому написати, в кінці то кінців, програмісти ми або хто!? Та й колеги теж не загубилися, написали під Android ж.

Кому не терпиться, ось воно: imaskjs.
Поламати демку можна тут.

Читати далі →