Переведена документація Vue.JS 2.x

Два місяці праці одним URL: ru.vuejs.org
Крім того, переведена документація Vuex: vuex.vuejs.org/ru
Очікує merge'а деплоя документація vue-router, з'явиться тут: router.vuejs.org/ru

Величезне спасибі Konojoto і всім іншим, хто допомагав перекладати і вичитувати документацію (повний список контриб'юторів див. на github.com/translation-gang

Документація виконана невеликим (хотілося б вірити що тільки поки що) співтовариством ентузіастів open-source перекладу Translation Gang. Якщо ви хотіли б допомогти з перекладами документації якого-небудь open-source проект на російську мову, ласкаво просимо в наші ряди.

Ми вконтакті: vk.com/translationgang
Джерело: Хабрахабр

Документація Linux ядра переходить на Python Sphinx

Linux ядро на сьогоднішній день — самий динамічний, складний, великий проект з відкритим кодом. Як же йдуть справи з його документацією? Існує прямий зв'язок: чим якіснішими і доступнішими документація проекту, тим простіше для сторонніх вивчити основи справи, освоїтися і стати повноправним учасником.


На семінарі Kernel Recipies мейнтейнер документації Linux ядра Jonathan Corbet розповів про нинішній стан справ із документацією і про те, як здійснюватиметься перехід від анархії до порядку. Перші успіхи в цьому починанні вже є. Деякі документи нещодавно були конвертовані в
ReStructuredText
з допомогою питоновского Сфінкса. Про те як це було розказано всередині.
Читати далі →

Оптимальна апроксимація сплайнами

Нехай нам дано набір точок і відповідний їм набір позитивних ваг . Ми вважаємо, що деякі точки можуть бути важливіше інших (якщо немає, то всі однакові ваги). Неформально кажучи, ми хочемо, щоб на відповідному інтервалі була проведена гарна крива таким чином, щоб вона «найкраще» проходила через ці дані.



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



Читати далі →

RubyMine 2016.3: Налагодження в режимі attach, оновлена підтримка Puppet, синхронізація SDK через rsync

Привіт, хабравчане!

У листопаді ми анонсували оновлені IntelliJ IDEA, CLion, PyCharm і DataGrip, а ця стаття — для Ruby/Rails-розробників. Ми випустили RubyMine 2016.3, заключне оновлення нашої IDE для Ruby і Rails в цьому році! Оновлення доступно для безкоштовного скачування та 30-денного ознайомлення на нашому сайті.



Читати далі →

Розробники Android домоглися зменшення розміру оновлень в середньому на 65%

image
Вчора у блозі Android була опублікована запис, в якій розробники розповідають про свою роботу над зменшенням розміру оновлень. Як зазначається в тексті, щодня мільйони користувачів оновлюють свою систему і додатки, і багато з них уважно стежать за тим, скільки мобільного трафіку на це йде.

Для того, щоб зменшити розмір оновлень, розробники Android ще в червні 2016 року стали застосовувати алгоритм bsdiff за авторством Коліна Персіваля для патча бінарних файлів. Тоді це допомогло знизити розмір додатків і оновлень до них, в середньому, на 47% відносно повного АПК.

Тепер же команда Android хоче поділитися новим рішенням, яке дозволяє знизити обсяг оновлень, в середньому 65% від початкового розміру. Мова йде про File-by-file patching.

Читати далі →

Asterisk, підміна Hangupcause

Вирішив написати коротенький мануал по питанню підміни кодів відбою (вони ж hangupcause Q. 931 ISDN) в Asterisk.

Іноді нам необхідно віддати клієнту код відбою незалежно від того, що нам прийшло на іншому кінці лінії. За замовчуванням, при зазначеному экстене ( розширеннями => s,n,HangUp ) астеріск шле 34 код відбою (в специфікації sip — це код помилки 503). Завдання зводиться до наступного — зловити прийшов з плеча Б код, і передати плечу А вже те, що нам треба, згідно з нашими умовами. Все це можна вмістити в 2 контексту:

Читати далі →

Рецепти. Установка на сервери в VMmanager і DCImanager



Погодьтеся, приємно отримати сервер вже готовий до виконання завдань. Встановлений ISPmanager дозволить відразу приступити до розміщення сайту. Teamspeak – організувати тренування по WoT без витрати часу на інсталяцію.
Провайдери за рахунок цього підвищують дохід. Сьогодні вони пропонують не просто машини з чистою ОС, а бухгалтерські, торгові, ігрові сервери. «Передпродажна підготовка» підвищує лояльність клієнтів і зменшує навантаження на техпідтримку.

Спочатку в наших продуктах це було реалізовано за допомогою установки потрібних пакетів через Шаблон ОС. Проблема в тому, що шаблони вимагають значних витрат на створення, підтримку і актуалізацію. Все ускладнюється, коли клієнт просить зробити попередню непопулярного набору пакетів. Приміром, BigBlueButton, платформи для проведення вебінарів. Користувач замовляє VDS і проводить відеоконференції, але тільки раз в 3 місяці. Він не хоче витрачати по 30 хвилин на інсталяцію ПЗ при кожному замовленні виділеного сервера. Провайдеру ж подібні запити не завжди цікаві. Вузькоспеціалізований шаблон деколи тягне невиправдані витрати.
Під катом ми розповімо про те, як вирішити такі проблеми за допомогою рецептів — скриптів, які виконують автоматичну установку ПО VMmanager і DCImanager.


Читати далі →

Щоденник виступів з мінського DevGAMM 2016

10-11 листопада в Мінську пройшла конференція розробників ігор DevGAMM. На неї приїхало 1300 гостей, було 80 доповідачів, в сумі пройшло більше 60 сесій (доповіді, майстер-класи та круглі столи). Серед них були доповіді від Подружжя Фалижека (ігровий сценарист Valve), Тоні Уоткінса (генеральний директор EA Russia), Петра Иваницки (розробник ігри SUPERHOT), Якуба Дворскі (творець Machinarium, Samorost 3), Марти Деттляфф і Кацпера Непокульчицкого (художники Відьмак 3), Майка Хайнса (євангеліст відділу розробки Amazon), Імре Джеле (розробник Surgeon Simulator і I am bread) і Алекса Ничипорчика (CEO компанії tinyBuild) і багатьох інших доповідачів. Під катом ми зібрали для вас відеозапису і короткий опис всіх доповідей з мітками для зручності пошуку по ним.


Читати далі →

Нова послуга на «Моєму колі» — доступ до бази резюме

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

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

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

Читати далі →

Remote (dev)tools своїми руками – інтерв'ю з Романом Дворновым (Авіто)



Роман Дворнов twitter – керівник фронтенд-розробки в Авіто, автор basis.js, мейнтейнер CSSO, CSSTree, Component Inspector і не тільки. Роман працює над новим проектом, що покликаний спростити розробку інструментів віддаленого моніторингу та налагодження web-додатків.

Давайте дізнаємося, які проблеми допоможе вирішити проект Романа, і до чого він прийшов.

Читати далі →