В новом дайджесте история нелюбви к iOS, исследование поисковых запросов в App Store, танцы с Tango, трата $2 млн в игре и последующее разочарование в ней, безопасность IoT и много других интересных материалов.
Архив за 16 октября 2016 - 4
Дайджест интересных материалов для мобильного разработчика #175 (10-16 октября )
2016-10-16 в 13:39, admin, рубрики: android, iOS, windows phone, маркетинг, мобильные приложения для android, мобильные устройства, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложений22 октября – карьерная возможность для всех Java синьоров: встреча с СЕО и командой Crossover в Москве
2016-10-16 в 11:36, admin, рубрики: java, Блог компании Crossover, Карьера в IT-индустрии, карьера ИТ-специалиста22 октября с 15.00 по 17.30 в Москве состоится встреча команды Crossover и ее CEO, Энди Триба, с кандидатами на позицию Java Chief Software Architect (50$/час или 8000$/месяц)
Участников встречи ждет фуршет и возможность узнать о карьере в Crossover. Все кандидаты смогут пообщаться не только с CEO компании, но и ее senior контакторами, которые без цензуры расскажут тебе о своем опыте в Crossover.
Регистрация обязательна: crossoverforwork.timepad.ru/event/387557
Количество мест ограничено. Приглашаются все спецы Java уровня senior, прошедшие отборочный тест (займет не более 1 часа).
Путь к тесту через посадочную страницу: Читать полностью »
Ученые обнаружили в куске янтаря ископаемую осу. Насекомое оказалось довольно интересным. Оно совершенно не имело крыльев, но при этом могло жалить не хуже современной пчелы. Ученые отмечают, что бескрылая оса скорее всего умела хорошо прыгать. Таким образом она и передвигалась.
Netstat, где мои дейтаграммы?
2016-10-16 в 11:05, admin, рубрики: linux, linux kernel, netstat, Настройка Linux, Сетевые технологии, системное администрирование, метки: netstatВероятно, что трудно найти другую, настолько же полезную и плохо документированную программу, как Netstat
, имеется в виду, опция показа статистики сетевого потока данных. Когда мы проводим инспекцию состояния сети на отдельно взятом Linux узле, всегда можно быть уверенным, что это утилита имеется в наличии. И вот мы хотим понять — справляется ли сетевой стэк с нагрузкой, или проблема на верхних этажах OSI, собственно там, где сосредоточенно крутятся колесики бизнес-логики нашего приложения.
(5:562)$ netstat -s |wc -l
124
Ура, у нас куча полезной информации, сейчас мы быстренько сообразим, что к чему. Вот только бы понять, что же это за зверь такой timeout in transit
, явно что-то нехорошее.
Основы Auto Layout — Концепция, строение, применение
2016-10-16 в 10:41, admin, рубрики: Auto Layout, iOS, MacOS, xcode, основы, метки: Auto LayoutAuto Layout занимается динамическим вычислением позиции и размера всех view в view иерархии, на основе constraints — правил заданных для того или иного view. Самый большой и очевидный плюс для разработчика в использовании Auto Layout в том, что исчезает необходимость в подгонке размеров приложения под определенные устройства — Auto Layout делает это за вас, динамически изменяя интерфейс в зависимости от внешних или внутренних изменений.
Примером внешних изменений может быть: Изменение размера окна в macOS, изменение ориентации экрана, различные размеры экранов.
Пример внутренних изменений: Изменение контента в окне, изменения в зависимости от языка и т.д.
Создать свой интерфейс можно 3-мя способами: программно, на основе маски, которая автоматически подстраивается под изменения или использовать Auto Layout.
Отличие Auto Layout от других способов в том, что вам больше не нужно писать код, который изменяет интерфейс в зависимости от размера окна и других элементов, вместо этого Auto Layout самостоятельно вычисляет расположение элемента интерфейса в приложении и изменяет его относительно окружения.
Читать полностью »
Изготовление шокмаунта для микрофона Yeti
2016-10-16 в 10:38, admin, рубрики: diy или сделай сам, shock mount, звук, шокмаунт для микрофона, метки: shock mount, шокмаунт для микрофонаВ этой статье я расскажу о том как сделать прилично выглядящий шокмаунт для микрофона Yeti, фирмы Blue Microphones. Дело в том, что в сети есть довольно большое количество гайдов об изготовлении шокмаунтов для различных микрофонов, но эти изделия, как правило, имеют довольно спорный внешний вид, а фирменный — имеет довольно высокую стоимость (6990 руб.). Поэтому, когда мне пришло в голову, что шокмаунт все-таки необходим, было принято решение об изготовлении изделия с нуля.
Если заинтересовались — прошу под кат.
Читать полностью »
OpenShift v 3 III. OpenShift Origin 1.3
2016-10-16 в 9:59, admin, рубрики: OpenShift v3, paas, Настройка Linux, Облачные вычисленияВведение
Как же говорилось, Redhat OpenShift Container Platform 3.3 базируется на Redhat Openshift origin. Текущая версия — 1.3. Так как это OpenSource, можно поcтавить его себе. От основной темы несколько отходим. Но:
- Это интересно.
- Нет ограничений на число проектов (кроме как мощностью железа).
Эта статья именно про установку PaaS платформы у себя. Подразумевается умение работать с Docker и хорошее знакомство с RHEL7.1/CentOS7.1/Fedora21, еще можно использовать RHEL Atomic Host 7.2.6 и выше. Вообще в оригинальной документации предлагается два пути. Для разработчика и для администратора кластера. Администратору предлагается несколько вариантов, в том числе и установки полноценного кластера. Запаситесь железом и ресурсами. Да, еще конечно знание Ansible не помешает.
Но пока рассмотрим самый простенький вариант. Установка контейнера origin.
ReFLEX CES покажет на FIA Expo 2016 карты расширения на базе FPGA Altera
2016-10-16 в 9:54, admin, рубрики: Новости, метки: новостиНа следующей неделе в Чикаго пройдет мероприятие FIA Expo 2016, на котором компания ReFLEX CES, специализирующаяся на встраиваемых и заказных системах, планирует совместно с компанией Altera, с некоторых пор принадлежащей Intel, продемонстрировать сетевые ускорители на базе FPGA XpressGX5LP-SE, XpressGX5LP-HE и XpressGX5LP-QE. Кроме того, в экспозицию войдут другие карты расширения и наборы для разработчиков. В частности, производитель отмечает новую низкопрофильную карту на базе FPGA Arria10 GX, показанную на иллюстрации.
Разработчики называют SunnyBAG LEAF+ самой прочной и легкой солнечной батареей в мире
2016-10-16 в 9:30, admin, рубрики: Новости, метки: новостиПоказанный на иллюстрациях источник электричества, работающий на солнечной энергии, разработан специалистами австрийской компании SunnyBAG. Как утверждается, новинка, получившая название SunnyBAG LEAF+, является самой прочной и легкой солнечной батареей в мире.
RailsClub 2016: интервью со Steve Klabnik
2016-10-16 в 9:23, admin, рубрики: ember, rails, ruby, ruby on rails, Rust, Блог компании «RailsClub», ПрограммированиеRailsClub 2016 22 октября, билетов осталось совсем мало. Не откладывайте регистрацию, если собираетесь идти! Мы публикуем разговоры с нашими спикерами, и сегодня это Steve Klabnik — член Rust core team, активный open source контрибьютер и очень интересный собеседник!
Автор книг “The Rust Programming Language”, “Rails 4 in Action” и “Designing Hypermedia APIs”. Живет в Бруклине, сам о себе пишет, что «проводит слишком много времени на GitHub».
Стив уже выступал на RailsClub в 2012 году. И мы также публиковали интервью с ним (любопытным можно посмотреть тут). С тех пор Стив плотно занялся Rust, сделал много интересных штук и мы поняли, что нужно обязательно пригласить его снова :)
Думаю, эта наша публикация будет интересна не только рубистам, но и поклонникам Rust, которых в России становится все больше. На последнем митапе к нам подошли ребята из русскоязычного Rust-сообщества rustycrate.ru . Приглашают всех, кто после RailsClub заинтересуется Rust, не стесняться присоединяться и задавать вопросы.
Доклад на нашей конференции — Exploring Ruby through Rust.
Ruby написан на C. Многие классы, которые мы знаем и любим, написаны на Ruby, некоторые нет. Изучая, как работает MRI мы можем узнать о Ruby много интересного. В докладе Стив покажет веселый хак: перепишет куски Ruby-интерпретатора на Rust. В процессе много узнаем о внутреннем устройстве Ruby и о том, как начать хакать код на С.
Под катом приводим наши вопросы, ответы Стива в оригинале и нашем вольном переводе:
Читать полностью »