Визначитися, яку книгу по програмуванню читати наступної, важко, та й ризиковано.

Як і належить розробнику, напевно, у вас мало часу, і левову його частку ви витрачаєте на читання книг. Ви могли б програмувати. Ви могли б відпочивати. Але замість цього ви виділяєте дорогоцінний час на розвиток своїх навичок.



Отже, яку книжку вам варто прочитати? Ми з колегами часто обговорюємо прочитану літературу, і я помітив, що наші думки з конкретних книг сильно відрізняються.

Тому я вирішив заглибитися в проблему. Моя ідея була така: проаналізувати найпопулярніший у світі ресурс для програмістів на предмет посилань на відомий книжковий магазин, а потім підрахувати, скільки разів згадується кожна з книг.

Читати далі →

протягом наступних 12-24 місяців — іншими словами, між 2018 і 2019 роком – метод прийому на роботу розробників програмного забезпечення радикально зміниться.


З 2004 по 2014 я працював в Red Hat — найбільшої в світі компанії по випуску програмного забезпечення з відкритим вихідним кодом. У перший же день, в липні 2004 року, мій бос Марті Мессер сказав мені: «Вся робота, яку ти будеш виконувати тут, буде відкритою, як на долоні. У майбутньому тобі не знадобиться резюме — люди просто будуть отримувати інформацію про тебе в Google».

Читати далі →

В 2014 ми з друзями вирішили створити настільки круті інструменти веб-дизайну, наскільки це взагалі можливо. Ми створили UI kits, Admin Dashboards, Templates і Plugins.

Ми завжди мріяли зробити веб-продукти, корисні для процесу розробки, які ми могли б використовувати самі для створення клієнтських сайтів.



З точки зору доходів, якщо не брати до уваги Чорну п'ятницю з її розпродажами (яка допомогла нам подвоїти прибуток листопада 2016 року вдвічі), ми виросли приблизно до $ 22 000 виручки в місяць. Частина її йде на оплату комісії за партнерською програмою, ПДВ, податку постачальників та інші витрати. У результаті на даний момент ми маємо близько $17,000 щомісячної чистого прибутку.
Сьогодні я хочу поділитися з вами, як ми створювали свої продукти і як трохи розкрутили цей побічний бізнес.

Читати далі →

Світ багатий онлайн-курсами, блогами, соціальними медіа, безкоштовними електронними книгами, подкастами та вебінару, дає воістину грандіозну можливість розширити свої знання в будь-якій сфері, яку тільки можна собі уявити.



Завдяки технологічному прогресу і миттєвого доступу в інтернет будь-яка людина тепер може вчитися навіть з дому. Було б нерозумно не скористатися цією можливістю, щоб поліпшити свої знання та навички.
Крім того, частково ви навіть змушені це робити, так як сучасний світ підняв планку вище, ніж коли-небудь раніше. Він буквально змушує вас постійно прискорювати темп.

Читати далі →



GitHub надав можливість мільйонам розробників легко публікувати свої проекти і тим самим залучати користувачів і однодумців. Часто перед розробниками виникає проблема неефективного використання ресурсів — вони витрачають сотні годин на створення проекту з метою просунути його на GitHub, а отримують максимум дві зірки.

Читати далі →

Ось список 25 Android-бібліотек, реліз яких відбувся у січні-лютому 2017 року. Всі вони варті уваги, місце в списку не визначається значущістю. Приступимо!



Читати далі →

Уявіть, що ви могли б прискорити процес навчання і поліпшити запам'ятовування основ, технік і команд програмування.

Сьогодні я розповім вам, як це зробити з допомогою інтервального запам'ятовування і безкоштовного open-source інструменту під назвою Anki.



Читати далі →

Останні кілька місяців я працюю над новим способом створення крос-платформних додатків для Чоловічий і iOS з назвою Jasonette. Він дозволяє написати програму від початку до кінця, використовуючи тільки розмітку JSON.



Якщо ваш додаток цілком написано через розмітку JSON, з них можна звертатися, як з будь-якими іншими даними, а також віддалено обслуговувати його на вимогу з хмари.

Більше немає необхідності в тому, щоб додаток був захардкорено на девайсі, Ви можете оновлювати його за бажанням допомогою оновлення розмітки JSON на серверній стороні. При кожному запуску ваш додаток буде заново завантажувати з сервера.

Читати далі →

Два місяці тому я почав шлях до створення свого першого веб-додатки. Це дуже простеньке веб-додаток, воно називається When To Surf і кожен день підказує серферам найкращий час для занять серфінгом. Сьогодні я його запускаю.

UPD: після запуску я написав статтю про результати



Читати далі →

Як досвід створення бітів може допомогти розібратися в HTML і CSS

Якось у суботу я засидівся до двох годин ночі за новим проектом. Так як я бітмейкер, ви, напевно, думаєте, що на екрані було щось на зразок цього:



Але насправді, там було ось що:


Джерело: Мій екран в ту суботу, в дві години ночі

Замість того, щоб займатися бочками (1) і снейрами (2), я бився над закріпленою навігаційною панеллю на своєму веб-сайті. Звичайно, не машинне навчання і не штучний інтелект, але для мене і це вже чимало.

Читати далі →