Архив за 16 октября 2016 - 4

В новом дайджесте история нелюбви к iOS, исследование поисковых запросов в App Store, танцы с Tango, трата $2 млн в игре и последующее разочарование в ней, безопасность IoT и много других интересных материалов.

Дайджест интересных материалов для мобильного разработчика #175 (10-16 октября ) - 1Читать полностью »

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, имеется в виду, опция показа статистики сетевого потока данных. Когда мы проводим инспекцию состояния сети на отдельно взятом Linux узле, всегда можно быть уверенным, что это утилита имеется в наличии. И вот мы хотим понять — справляется ли сетевой стэк с нагрузкой, или проблема на верхних этажах OSI, собственно там, где сосредоточенно крутятся колесики бизнес-логики нашего приложения.

Netstat, где мои дейтаграммы? - 1

(5:562)$ netstat -s |wc -l
124

Ура, у нас куча полезной информации, сейчас мы быстренько сообразим, что к чему. Вот только бы понять, что же это за зверь такой timeout in transit, явно что-то нехорошее.

Читать полностью »

Auto Layout занимается динамическим вычислением позиции и размера всех view в view иерархии, на основе constraints — правил заданных для того или иного view. Самый большой и очевидный плюс для разработчика в использовании Auto Layout в том, что исчезает необходимость в подгонке размеров приложения под определенные устройства — Auto Layout делает это за вас, динамически изменяя интерфейс в зависимости от внешних или внутренних изменений.

Примером внешних изменений может быть: Изменение размера окна в macOS, изменение ориентации экрана, различные размеры экранов.

Пример внутренних изменений: Изменение контента в окне, изменения в зависимости от языка и т.д.

Создать свой интерфейс можно 3-мя способами: программно, на основе маски, которая автоматически подстраивается под изменения или использовать Auto Layout.

Отличие Auto Layout от других способов в том, что вам больше не нужно писать код, который изменяет интерфейс в зависимости от размера окна и других элементов, вместо этого Auto Layout самостоятельно вычисляет расположение элемента интерфейса в приложении и изменяет его относительно окружения.
Читать полностью »

В этой статье я расскажу о том как сделать прилично выглядящий шокмаунт для микрофона Yeti, фирмы Blue Microphones. Дело в том, что в сети есть довольно большое количество гайдов об изготовлении шокмаунтов для различных микрофонов, но эти изделия, как правило, имеют довольно спорный внешний вид, а фирменный — имеет довольно высокую стоимость (6990 руб.). Поэтому, когда мне пришло в голову, что шокмаунт все-таки необходим, было принято решение об изготовлении изделия с нуля.

image

Если заинтересовались — прошу под кат.
Читать полностью »

Введение

Как же говорилось, Redhat OpenShift Container Platform 3.3 базируется на Redhat Openshift origin. Текущая версия — 1.3. Так как это OpenSource, можно поcтавить его себе. От основной темы несколько отходим. Но:

  1. Это интересно.
  2. Нет ограничений на число проектов (кроме как мощностью железа).

Эта статья именно про установку PaaS платформы у себя. Подразумевается умение работать с Docker и хорошее знакомство с RHEL7.1/CentOS7.1/Fedora21, еще можно использовать RHEL Atomic Host 7.2.6 и выше. Вообще в оригинальной документации предлагается два пути. Для разработчика и для администратора кластера. Администратору предлагается несколько вариантов, в том числе и установки полноценного кластера. Запаситесь железом и ресурсами. Да, еще конечно знание Ansible не помешает.
Но пока рассмотрим самый простенький вариант. Установка контейнера origin.

Читать полностью »

На следующей неделе в Чикаго пройдет мероприятие FIA Expo 2016, на котором компания ReFLEX CES, специализирующаяся на встраиваемых и заказных системах, планирует совместно с компанией Altera, с некоторых пор принадлежащей Intel, продемонстрировать сетевые ускорители на базе FPGA XpressGX5LP-SE, XpressGX5LP-HE и XpressGX5LP-QE. Кроме того, в экспозицию войдут другие карты расширения и наборы для разработчиков. В частности, производитель отмечает новую низкопрофильную карту на базе FPGA Arria10 GX, показанную на иллюстрации.

Показанный на иллюстрациях источник электричества, работающий на солнечной энергии, разработан специалистами австрийской компании SunnyBAG. Как утверждается, новинка, получившая название SunnyBAG LEAF+, является самой прочной и легкой солнечной батареей в мире.

Отгрузка SunnyBAG LEAF+ должна начаться в ноябре-декабре

Читать полностью »

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, не стесняться присоединяться и задавать вопросы.

image
Доклад на нашей конференции — Exploring Ruby through Rust.
Ruby написан на C. Многие классы, которые мы знаем и любим, написаны на Ruby, некоторые нет. Изучая, как работает MRI мы можем узнать о Ruby много интересного. В докладе Стив покажет веселый хак: перепишет куски Ruby-интерпретатора на Rust. В процессе много узнаем о внутреннем устройстве Ruby и о том, как начать хакать код на С.

Под катом приводим наши вопросы, ответы Стива в оригинале и нашем вольном переводе:
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js