Обзор лучших докладов с HighLoad++ 2017

Автор: admin от 19-01-2018, 08:35, посмотрело: 20

В ближайших нескольких статьях я расскажу о лучших (по мнению участников) докладах HighLoad++ 2017. Организаторы любезно открыли доступ к видеозаписям, которые вы сможете прямо тут и посмотреть.



Goth2Boss: ломка и отходняки при переходе из инженера в тимлиды / Артем Каличкин



Обзор лучших докладов с HighLoad++ 2017


Для меня это открытие года — на мощной технологической конференции первое место занимает доклад, хоть и от технаря, но про УПРАВЛЕНИЕ. Конечно можно рассуждать на тему того, что гуманитарии более охотно ставят оценки и по-умолчанию более лояльная аудитория, но факт остаётся фактом.

Категория: Операционные системы » iOS

 

Как ускорить загрузку сайта: 7 советов по оптимизации для начинающих

Автор: admin от 19-01-2018, 08:35, посмотрело: 21

Как ускорить загрузку сайта: 7 советов по оптимизации для начинающих



В службу поддержки King Servers
часто обращаются владельцы сайтов, которые не понимают, почему их ресурсы загружаются медленно. В итоге мы решили составить простую инструкцию по оптимизации скорости загрузки для начинающих — представляем ее вашему вниманию.



Примечание: в конце статьи приведен список ресурсов для дальнейшего изучения — будем благодарны, если вы сможете дополнить его в комментариях.

Категория: Операционные системы » iOS

 

Как кешировать данные AVURLAsset, загруженные AVPLayer'ом

Автор: admin от 19-01-2018, 08:35, посмотрело: 19

Как кешировать данные AVURLAsset, загруженные AVPLayer'ом



Привет, Хабр. Меня зовут Влад. Я работаю iOS разработчиком в FunCorp. Мы делаем приложения в сфере развлечений. Возможно, вы слышали о нашем флагмане iFunny и популярном в СНГ приложении АйДаПрикол. В этой статье я расскажу о том, как получить данные видео, загруженные плеером, для дальнейшей работы с ними.

Категория: Операционные системы » iOS

 

Написание кода в docker окружении

Автор: admin от 18-01-2018, 10:05, посмотрело: 19

В компании, где я работаю — большинство сервисов запускаются и работают в docker-контейнерах.



В связи с этим, у моих коллег-новичков-в-докере часто возникает вопрос — а как писать код и запускать его в этом чёртовом контейнере???



Написание кода в docker окружении

Для человека, написавшего около сотни docker-образов и запускающего их несколько раз в день — такой вопрос уже не стоит, но когда я разбирался с докером в давние времена — мысль "Как же писать код в докере? Это же сверхнеудобно!" долго была актуальной.



В статье я опишу свои практики работы с образами docker, которые позволяют писать код "как у себя в home", и даже лучше.

docker run --rm -it -v

Категория: Операционные системы » Android

 

Корпоративные привычки в британских и американских компаниях

Автор: admin от 18-01-2018, 08:30, посмотрело: 22

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



Корпоративные привычки в британских и американских компаниях

Категория: Операционные системы » Windows

 

Как и почему мы переосмыслили поисковое поле ввода Яндекса

Автор: admin от 17-01-2018, 12:50, посмотрело: 20

Мы уже дважды рассказывали про наши поисковые подсказки: первый пост вышел аж в 2012 году, второй же случился совсем недавно.



Как и почему мы переосмыслили поисковое поле ввода Яндекса



Поисковые подсказки — одна из тех штук, которыми компания может гордиться, поэтому нам не кажется зазорным рассказывать о них часто. Сегодня мы поговорим о функциональных изменениях в поисковых подсказках, произошедших в 2017 году. Речь пойдёт не только об изменениях в интерфейсе, но и об интересной статистике и технологических вызовах, которые она поставила перед нами.



1. "Расширяющееся" поле ввода



К началу 2017 года многие мессенджеры уже обладали "резиновыми" полями ввода. Человек, пишущий достаточно длинный текст, конечно, хочет иметь возможность увидеть если не текст целиком, то хотя бы значительную его часть.



Удивительно, что поисковые системы полностью проигнорировали этот тренд. А ведь длинные запросы составляют значительную часть потока. Скажем, запросы, содержащие более семи слов, составляют до 10% всего потока запросов к Яндексу!

Категория: Операционные системы » Linux

 

Интервью с главным digital-стратегом Adblock Plus: «Отлично мне спится, Бурумыч, отлично!»

Автор: admin от 17-01-2018, 12:50, посмотрело: 24

Интервью с главным digital-стратегом Adblock Plus: «Отлично мне спится, Бурумыч, отлично!»


Вопрос от Бурума: Как вам спится?



Лаура Софи Дорнхайм, главный диджитал-стратег eyeo: Я сплю и вижу, как бы я поубивала всех журналистов… Шучу. Мне отлично спится.



На кого вы учились, что взламывали в детстве?



Лаура: Давным-давно, В 14-15 лет я начала интересоваться интернетом. В то время крупнейший в Германии интернет-провайдер работал так: когда пользователь логинился, создавался URL, который имел timestamp, который было легко воссоздать, зная только e-mail адрес и алгоритм конструирования URL. Так я получила доступ ко входящим сообщениям моих друзей. Это была моя самая крупная хакерская атака, и с тех пор я ни-ни.



Я поступила на бизнес-информатику, но там было ооочень уныло. Я поклялась, что не буду заниматься PR и маркетингом, но для ЭТОЙ компании я счастлива заниматься этими направлениями.

Категория: Операционные системы » Linux

 

Дизайн игр: не сбивайте игрока с толку

Автор: admin от 17-01-2018, 12:50, посмотрело: 17

Дизайн игр: не сбивайте игрока с толку


Игровой процесс может быть очень сложной задачей. Некоторые игры, например, «Змеи и лестницы», достаточно прямолинейны, однако такие игры, как SpaceChem и Factorio могут быть невероятно сложной проверкой работы мозга.



Каждой игре, от простой до сложной, очень важно объяснить игроку, как в неё играть. Неважно, бросает ли он кубики или решает сложные математические уравнения — главное, чтобы игрок понимал, как работает игра.



Но создатели некоторых игр делают их сложными без необходимости. В большинстве игр существует чёткий набор правил, а любые возможные действия игрока приводят к ожидаемым результатам, но некоторые игры иногда становятся запутанными. Давайте рассмотрим одни из самых частых ловушек для разработчиков и подумаем над тем, как их избежать.

Категория: Операционные системы » Linux

 

Еще раз о SWAP в Linux «на горячую» на AWS EC2 Instance

Автор: admin от 17-01-2018, 12:50, посмотрело: 26

Все мы знаем, как важен SWAP. И как без него бывает плохо. Особенно когда ОЗУ не так много, а на сервере появился "прожорливый" процесс.


В данной статье хочу рассмотреть способы добавления SWAP на AWS EC2 серверах "на горячую", без перезагрузки сервера.

Категория: Операционные системы » Linux

 

Реверс-Инжинеринг iPhone 2G

Автор: admin от 17-01-2018, 10:00, посмотрело: 27

Здравствуйте, уважаемые читатели, в данной статье я хотел рассказать вам про модификацию системных файлов операционной системы IOS. В качестве подопытного у нас будет выступать айфон первого поколения, что нынче относится к раритетам, но данная информация будет актуальна и для других яблочных девайсов.



Для тех кто не в курсе первый айфон выглядит примерно так



Реверс-Инжинеринг iPhone 2G

Для проведения опытов нам понадобится сам телефон порвергнутый Jajebreak’у, программа IFunBox для просмотра и модификации системных файлов, дизассемблер IDA, HEX редактор.

На моем телефоне установлена IOS 3.1.3, но данные модификации будут работать и на других версиях(может быть).

Категория: Операционные системы » iOS