Архивы

  • IBM выпустила более 100 бизнес-приложений совместно с Apple

    от автора

    В рамках партнерства Apple и IBM выпустили уже более 100 приложений IBM MobileFirst для iOS. Эти приложения предназначены, в первую очередь, для оптимизации бизнес-процессов в 14 различных отраслях и 65 различных профессий. При этом профессии самые разные — от бортпроводников до финансовых консультантов и медсестер. Есть и программы для служб быстрого реагирования, а также для…

  • Method Swizzling и Swift: но есть нюанс

    от автора

    Иногда для удобства, иногда для того, чтобы обойти баг в фрэймворке, а иногда просто от безысходности, может понадобиться переопределить поведение некоторого метода класса, созданного кем-то другим. Method Swizzling позволяет подменить метод вашим прямо в runtime, притом оставляя оригинальную имплементацию доступной. В статье Objective-C Runtime. Теория и практическое применение этот процесс хорошо описан. Но с переходом…

  • Из девопсов в стартаперы: два года до AppStore. Часть 1. Введение

    от автора

    Данный циклом статей я планирую рассказать о собственном опыте превращения наемного работника в стартаперы (на текущий момент уже успешно создан и опубликован в AppStore офлайн-браузер «Мегалента»). Некоторые статьи будут содержать технические подробности, а некоторые (как эта) будут скорее рассуждениями на тему как программирования, так и IT в целом.

  • Meet-up «Продуктивная работа фронтенд-разработчика в условиях поддержки legacy-кода»: переход на Dart

    от автора

    Недавно в компании Wrike прошла встреча фронтенд-разработчиков. Спикеры из IT-компаний Петербурга и Москвы поделились своими инструментами и наработками, помогающими облегчить работу со старым кодом, который накапливается в течение жизненного цикла продукта, отвлекая от новых бизнес-задач. Отдельная часть докладов была посвящена языку Dart, а также причинам, пожиданиям и непосредственно самому процессу перехода с JavaScript на Dart.…

  • Восстановлены данные с 200 дискет, принадлежавших создателю Star Trek

    от автора

    Компьютер Родденберри (сейчас не работает) и его дискеты (фото: DriveSavers) Компания DriveSavers на днях опубликовала пресс-релиз, согласно которому сотрудникам компании удалось восстановить данные с примерно 200 старых дискет. В этом не было бы ничего примечательного, если бы не то, что носители принадлежали создателю Star Trek Джину Родденберри. Дискеты все время после смерти Родденберри находились у…

  • Выжимаем максимум интернета из деревенских сот

    от автора

    На кануне новогодних праздников понадобилось пораньше покинуть столицу, покинуть ее в направлении таких мест, в которых интернет бывает довольно редко. На период отсутствия на работе я обещал напарникам быть на связи. А так как мой род деятельности напрямую связан с web, то я решил поэкспериментировать с доступностью интернетов в планируемом месте пребывания. Суть задачи сводился…

  • Делаем портативным роутер Dlink DIR320

    от автора

    Лежал у меня на полке роутер Dlink DIR320 ревизии D1. Сторонних прошивок нет, стандартная скудна. На первый взгляд — обычная бездушная коробка от Dlink, но не все так печально как казалось ранее, т.к. для него вышла новая прошивка со значительным увеличением функционала и новым интерфейсом. Что в итоге имеем? Из значительных — интерфейс и Transmisson.…

  • Samsung представила внешний SSD с интерфейсом Type-C и объемом в 2 ТБ

    от автора

    В прошлом году корпорация Samsung представила свой первый портативный SSD-диск, Portable SSD T1. Сейчас южнокорейская компания представила более емкую модель, превосходящая предыдущий вариант по нескольким параметрам. В то же время, Portable SSD T3 имеет и много общего с предшественником. Например, здесь также используется вертикальная NAND (V-NAND) память, благодаря чему скорости чтения/записи достигают показателя в 450…

  • STM32: GNU AS: Программирование на ассемблере

    от автора

    Это моя первая статья для сообщества Хабрахабр и написать ее я решил про то что сейчас волнует меня самого: написание программ для микроконтроллеров STM32 (семейство АRМ) на языке ассемблера. Я использую отладочную плату на основе микроконтроллера STM32F407 (STM32F4 Discovery, Open407I-C), но статья будет не менее полезна и для программирования других микроконтроллеров STM32.

  • Настройка logrotate + доступ для сбора логов по SFTP

    от автора

    У меня стояла задача: настроить сжатие логов DNS сервера Unbound, с возможностью удобного сбора этих бэкапов в коллектор. Также требовалось ограничить права доступа, чтобы с коллектора можно было зайти только в дирректорию, где хранятся бэкапы логов. Указанные действия проводил на CentOS 7 Minimal и CentOS 6.6 Minimal.