Всі статті

52% npm-пакетів можуть бути скомпрометовані через ненадійні паролі доступу

Нікіта Сковорода, що входить до керівного технічного комітету Node.js, опублікував результати аналізу надійності паролів облікових записів у репозиторіях NPM. Під час перевірки вдалося отримати доступ...
28 червня 2017 ·
0
· 2 · Codeguida

Хакери заблокували комп'ютери десятків компаній по всій Україні

Під атаку потрапили «Антонов», «Укртелеком», «Київстар», «Lifecell» та інші великі компанії. Зловмисники вимагають 300$ за розблокування кожного ПК. 17:15 Детальніша інформація про сам вірус. Для зу...
27 червня 2017 ·
0
· Codeguida

Що таке HTTPS та як на нього перейти

HTTPS є, де-факто, обов'язковим для веб-сайтів. Користувачі охочіше лишають свої дані на сайтах з зеленим замком в адресному рядку, Chrome та Firefox позначають небезпечними http-сторінки, де присутні...
26 червня 2017 ·
0
· 49 · Codeguida

Створюємо лендінг з використанням Google Spreadsheets, Sinatra та Ruby

Мені часто доводиться розробляти лендінги з можливістю збору даних користувачів, які зацікавлені в додатку. Зазвичай це ім'я, мейл та телефон, щоб повідомити користувача коли додаток буде готовий. Ви...
26 червня 2017 ·
0
· 4 · Codeguida

Майбутнє HTC Vive у ентерпрайзі та медицині

На Vive X Demo Day в Сан-Франциско HTС показала нові способи використання шолому віртуальної реальності HTC Vive. Вкупі з додатковим обладнанням, шолом можна використовувати в медичних та освітніх ціл...
25 червня 2017 ·
0
· Codeguida

Panasonic вироблятиме сонячні панелі для автомобілів

Panasonic розпочала виробництво сонячних панелей для автомобілів. Про їх розробку японська компанія оголосила ще в лютому. Нові 180-ватні панелі призначені для гібридних автомобілів і розміщуватимутьс...
25 червня 2017 ·
0
· 1 · Codeguida

Опубліковано рейтинг Топ-500 найбільш високопродуктивних суперкомп'ютерів

У порівнянні з минулим роком, у десятці найпотужніших кластерів відзначається тільки одна зміна: кластер Piz Daint швейцарського національного суперкомп'ютерного центру був модернізований і перемістив...
24 червня 2017 ·
0
· 3 · Codeguida

Tesla планує створити власний стрімінговий музичний сервіс

Tesla планує створити власний стрімінговий музичний сервіс. Згідно з інсайдерською інформацією Recode, компанія вже веде переговори із музичними лейблами. Представники компанії уникають офіційних коме...
24 червня 2017 ·
0
· Codeguida

Вивід налагоджувальних повідомлень у Qt

Про qDebug() відомо кожному, хто хоч раз писав "Hello, world" у Qt. Це макрос, який приховує внутрішню механіку фреймворку. Існує ще кілька подібних конструкцій: qCritical() [qWarning()](http://doc...
22 червня 2017 ·
0
· 12 · Codeguida

Способи використання CSS змінних

Препроцесори допомагають організувати й підтримувати ваш код CSS. Змінні, міксини, цикли тощо сприяють мінімізації повторень та прискорюють розробку шляхом додавання динамічних можливостей до написанн...
21 червня 2017 ·
0
· 76 · Codeguida

Особливості створення гібридних мобільних застосунків на Ionic

Вступ Мета даної статті – підготувати веб-розробника до роботи з мобільною розробкою, ознайомити з нюансами, показати різницю між мобільною і веб-розробкою. Я не планував написати посібник чи документ...
21 червня 2017 ·
0
· 12 · Codeguida

15% користувачів споживчих інтернет-пристроїв не змінюють стандартні паролі

Positive Technologies провела дослідження захищеності доступних в мережі споживчих інтернет-пристроїв. 15% користувачів не змінюють задані виробником паролі віддаленого доступу до пристроїв: бездротов...
20 червня 2017 ·
0
· Codeguida

Дочірня компанія Nokia випустить оновлення для Health Mate

Withings, дочірня компанія Nokia, розробляє оновлення для Nokia Health Mate – додатку для відстеження активності. Nokia придбала Withings минулого року. Компанія займається розробкою пристроїв для здо...
20 червня 2017 ·
0
· Codeguida

Розробники, які використовують пробіли заробляють більше 😮

Ви використовуєте таби чи пробіли для відступу в коді? Це такий собі «холівар» серед розробників ПЗ, який завжди був предметом багатьох дискусій та жартів. Я використовую пробіли, проте ніколи не дума...
19 червня 2017 ·
0
· 4 · Codeguida

Японський стартап виробляє папір з каменю

Японська компанія LIMEX розробляє технологію, що дозволить створити новий папір. Замість традиційної деревини у виробництві використовується вапняк. Голова і засновник компанії Нібуйоши Намасакі (Nibu...
18 червня 2017 ·
0
· Codeguida

Реліз Debian 9 «Stretch»

Після 26 місяців розробки відбувся реліз Debian 9.0. Оновлення для Debian 9 «Stretch» випускатимуться протягом 5 років завдяки спільній роботі команди безпеки Debian та команди довгострокової підтримк...
18 червня 2017 ·
0
· Codeguida

Керівництво по CSS анімаціях

Ми, розробники і дизайнери, завжди хочемо привернути увагу користувача до свого продукту і залишити гарне враження. Для цього інтерфейс повинен бути простим і зрозумілим, завантажуватися швидко і прац...
16 червня 2017 ·
0
· 18 · Codeguida

Design Week / 30: продаючий синій, голографіка та Comme des Garçons

А ось і третій ювілей Design Week! Тільки нікому не кажіть, що ми вже такі старі. Але можете всім розповісти про круту каліфорнійську студію Wonderlust! ![](https://c...
15 червня 2017 ·
0
· 5 · Codeguida

Персональний Kanban

Kanban – відмінний метод планування та візуалізації робочих процесів. Він підходить не лише командам. Канбан буде корисним для особистого використання у власних проектах. Для початку ви можете викорис...
15 червня 2017 ·
0
· 10 · Codeguida

Створення API за допомогою Ruby on Rails та GraphQL

Проектування API-інтерфейсів для мобільних додатків та веб-додатків – масштабна проблема. Високий попит на смартфони, який почався декаду тому (як наслідок – різке збільшення кількості мобільних дода...
14 червня 2017 ·
0
· 32 · Codeguida

IKEA співпрацює з NASA задля нових ідей компактного зберігання

Минулого тижня команда дизайнерів IKEA розпочала незвичайний проект у співпраці з NASA. Дизайнери відправилися на дослідницьку станцію Mars Desert Research Station, щоб повернутися із новими ідеями ко...
14 червня 2017 ·
0
· 1 · Codeguida

Як писати REST API на Node.js правильно

В цій статті я опишу кращі практики при написанні REST API на Node.js. Як краще називати методи вашого API, як організувати аутентифікацію тощо. 1. Використовуйте HTTP-методи Уявіть, що вам потрібно н...
14 червня 2017 ·
0
· 97 · Codeguida

JavaScript для початківців: оператор 'new'

Чотири правила Найпростіший спосіб розібратися з оператором new – зрозуміти , що саме він робить. При використанні new, потрібно пам'ятати чотири правила: Він створює новий порожній об'єкт. Він зв'яз...
13 червня 2017 ·
0
· 177 · Codeguida

Замінюємо Bootstrap розмітку на CSS Grid

У березні Mozilla випустила Firefox 52, куди додала підтримку CSS сітки. Якщо ви не знайомі з CSS Grid, – це двовимірна система розмітки для вебу, яка дозволяє створювати нативні шаблони розмітки для...
13 червня 2017 ·
0
· 6 · Codeguida