Інфраструктура онлайн ігри

image
Привіт, мене звуть Олександр Зеленін я на дуді грець веб-розробник. Півтора року тому я розповідав про розробку онлайн ігри. Так ось, вона трохи розрослася… Сумарний обсяг вихідного коду перевищив «Війну і мир» вдвічі. Однак у даній статті я хочу розповісти не про коді, а про організацію інфраструктури проекту.
Читати далі →

Особистий досвід: як ми вибирали DLP-системи

Добрий день всім! У статті розповім, як тестували 5 систем, що в них сподобалося, а що ні. Думка суб'єктивна, зате на практиці, а цього в мережі мало (anti-malware наводить порівняння і підкреслює, що воно базисне + на Хабре про це писали, але вийшла порівняльна таблиця, що в кого є/немає). Ми ж пробували функціонал і міряли під себе, витратили майже півроку і можемо поділитися досвідом. Заздалегідь приношу вибачення розробникам – з мінусів продуктів пройдуся як є (про плюси вони й самі добре розповідають).
image

Читати далі →

Огляд децентралізованих крипто-платформ. Частина 2: Lisk

imageЦим постом ми продовжуємо цикл оглядів блокчейн-платформ (Частина 1: Waves), які вкрай рідко згадуються і обговорюються в російських ЗМІ, проте, широко відомі у вузьких «криптовалютных» колах і серед ентузіастів.

У другому матеріалі циклу мова піде про open source блокчейн-платформі Lisk, якої до березня цього року за час попереднього продажу монет (ICO) вдалося зібрати 14 009 BTC і більше 80 млн XCR на загальну суму 5,9 млн доларів.

Я вирішив детальніше ознайомитися з функціоналом цієї платформи децентралізованих додатків, що дає розробникам можливість самостійно брати участь в екосистемі проекту. При цьому самі розробники поступово відмовляються від звичного терміна dapps на користь терміна «блокчейн-додатки».

Читати далі →

Dribbble огляд №2 — найбільш цікаві дизайни інтерфейсів за останні 2 тижні

Всім привіт. Минуло пару тижнів з моменту виходу попередній огляда. На жаль, за цей час скарбничка Dribbble поповнювалася мляво. Хоча в цілому вона поповнювалася стабільно, але стоїть Вашої уваги матеріалу вкрай мало. Тому давайте знову відмотаємо таймер тому, тепер вже на два тижні і подивимося на різні концепти UX/UI артистів з усього світу. Я, як незалежний оглядач, вибрав 10 робіт і розставив їх у порядку зростання якості виконання.



Читати далі →

Dribbble: огляд найбільш цікавих дизайнів інтерфейсів за минулий тиждень



Всім привіт. Тиждень майже закінчилася і за цей час скарбничка Dribbble поповнилася купою робіт дизайнерів зі всього світу. Я пропоную вам відмотати таймер назад і подивитися що цікавенького за цей тиждень намалювали інші UX/UI артисти. У ролі незалежного експерта спостерігача пропоную власний огляд кращих дизайн-макетів. В кінці оголошу трійку кращих на свій погляд, але почну з загальним списком номінантів. Тому, якщо вам цікаво куди рухаються тренди дизайну і гайдлайны desktop-продуктів, то…

Читати далі →

Огляд пакетів Node.js для розбору параметрів командного рядка

Node.js як і інші середовища розробки, надає базові засоби роботи з параметрами командного рядка. У нашому випадку це масив
process.argv
. Але зазвичай, крім найпростіших випадків типу A + B, обробляти параметри командного рядка вручну дуже незручно. Для цього є кілька популярних пакетів. Я написав невелику програму, яка побудувала зведену таблицю по цих пакетів, вибрав з них три найбільш популярних і розглянув їх ближче.
Зведена таблиця
Читати далі →

PHP 7.1: Огляд нових можливостей

imageНа Хабре вже був переклад з оглядом кілька місяців тому, але нещодавно вийшов перший реліз-кандидат PHP 7.1, а значить ніяких істотних змін більше не буде і можна сказати, які точно зміни будуть в релізі. Я вирішив трохи оживити сухий «changelog» своїм вільним перекладом змін, які принесе нам новий мінорна версія 7.х гілки.

Нова функціональність
Читати далі →

Російські та іноземні майданчики для залучення колективного фінансування

imageУ минулих матеріалах циклу, присвяченого запуску і розвитку фінтех-стартапів, ми, в міжнародній процесингової компанії PayOnline призвели 10 трендів і розповіли про 5 принципах, про які необхідно пам'ятати засновнику будь-якого технологічного стартапу, провели віртуальну екскурсію по світовим фінтех-хабів, а також перерахували основні російські і зарубіжні фінтех-акселератори.

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

Читати далі →

розробнику потрібно знати про локалізації програми

Корисні факти про перекладах і локалізації, про царство мов в Інтернеті, рейтинги, топи, огляди ринків мобільних додатків, про навички фахівців і що з усім цим робити.

image

Читати далі →

PHP 7.1: Прийдешні зміни



Нижче наведені основні зміни, привнесені
PHP 7.1
. Для одержання повного списку затверджених і обговорюваних на поточний момент змін перевірте офіційний PHP RFC.

  • Перехоплення декількох типів виключень за раз
  • Підтримка
    Curl HTTP/2 server push
  • Області видимості для констант класів
  • Зворотний тип
    void
  • Єдине поведінка строкових функцій
  • Підтримка строкових параметрів у функції
    list()
    і новий синтаксис c
    []
  • Викид попередження при валідних рядках в арифметиці
  • Оголошення застарілим
    mcrypt()
    та його подальше видалення
Перехоплення декількох типів виключень за раз
У деяких випадках ми опрацьовуємо різні винятку однаково і немає можливості успадкувати їх від спільного предка, що призводить до дублювання коду. Наприклад:

try {
// to do something
} catch (MyException $e) {
// Handle this exception
} catch (AnotherException $e) {
// Handle this in the same way as MyException
} catch (Exception $e) {
// Handle this in a different way
}

В PHP 7.1, обидва винятку, оброблювані в прикладі однаково, можна зловити одночасно:

Читати далі →