Сказ о sysctl’ях (народная пингвинская история)

Автор: admin от 24-10-2017, 19:15, посмотрело: 222

Очень часто администраторы выполняют настройку системы просто настройкой базовых вещей — ip,dns,hostname, поставить софт, а все остальное уже настройки приложений. В большинстве случаев так оно и есть, поскольку в linux’е очень разумные умолчания и, в большинстве случаев, этих умолчаний хватает и все живут счастливо. Среди совсем начинающих ходят легенды о неких sysctl’ях, а те, кто поопытнее видели и даже чего-то правили.



Но приходит момент, когда админ в своих походах по системе встречает этого зверя — sysctl. Вероятнее всего он встречает кого-то из семейства net.ipv4 или vm, даже вероятнее всего net.ipv4.ip_forward, если поход за роутером или vm.swappinness, если он обеспокоен подросшим swap’ом своего пингвина. Первый зверь разрешает пингвину принимать пакеты одним крылом и отдавать другим (разрешает маршрутизацию), а второй помогает справиться с использованием swap’а в спокойной системе и регулировать его использование — в нагруженной.



Сказ о sysctl’ях (народная пингвинская история)

Категория: Системное администрирование, Linux

 

А как у них? Технический контроль за розницей в зарубежных странах

Автор: admin от 24-10-2017, 17:10, посмотрело: 271

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



А как у них? Технический контроль за розницей в зарубежных странах

Категория: Компании » Facebook

 

На всех не угодишь, или чему нас учит редизайн ленты от Facebook 2006 года

Автор: admin от 24-10-2017, 17:10, посмотрело: 245

Представьте себе: вы разработчик ПО. Вас включили в команду, работающую над редизайном одной из центральных функций приложения, созданного компанией. Вы несколько месяцев собирали информацию о пользователях, делали прототипы, тестировали их на контрольной группе (всем понравилось!) и переделывали приложение. И вот сегодня обновленная версия вышла в публичный доступ.



Теперь представьте, что тысячи людей выступили против обновления. Они стали создавать веб-страницы для противников новой функции. Они решили объявить массовый бойкот продукту. В «Тайм» появилась статья с подробным разбором вашего провала.



На всех не угодишь, или чему нас учит редизайн ленты от Facebook 2006 года



В такой ситуации вы бы, вероятно, подумали, что пора освежить свой профиль на LinkedIn (разумеется, умолчав там об этом фиаско): как только директор разгребет то, что вы натворили, он немедленно вас уволит.



А теперь представьте, что все эти люди были неправы. Вы провели исследование. Вы протестировали приложение на контрольной группе (всем понравилось!). Представьте, что пока сотни или даже тысячи пользователей протестовали, все остальные продолжали пользоваться продуктом и прибыль возросла в разы. Представьте, что на самом деле ваш редизайн изменил мир и то, как люди общаются друг с другом.

Категория: Компании » Facebook

 

Как мы Raiffeisen Online создавали…

Автор: admin от 24-10-2017, 15:45, посмотрело: 230

Как мы Raiffeisen Online создавали…

Интернет-банк уже давно превратился из роскоши в must have для любого уважающего себя банка. Излишне говорить, что приложение должно не просто быть, а должно быть надёжным, удобным и приятным в использовании. В одной статье не получится рассказать обо всех аспектах нашего интернет-банка Raiffeisen Online, но зато я расскажу о нашем опыте создания новой версии, его архитектуре и трудностях, с которыми столкнулась команда. Возможно, кому-то наш опыт поможет сэкономить время и усилия.

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

 

Живой митап #RuPostgres: вопросы и ответы с экспертами Avito

Автор: admin от 24-10-2017, 15:45, посмотрело: 277

Мы в своей работе активно используем PostgreSQL, много участвуем в тематических конференциях, проводим соревнования и пишем про администрирование и разработку. И вот сегодня я хочу пригласить вас поучаствовать ещё в одной встрече, посвященной Postgres — живом митапе на канале #RuPostgres Live. В прямом эфире, который будет вести и модерировать Николай Postgresmen Самохвалов, я и мои коллеги ответим на ваши вопросы. Подробности под катом.



Живой митап #RuPostgres: вопросы и ответы с экспертами Avito

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

 

Умные сети для рыбаков: как мы учили смартфоны распознавать рыбу

Автор: admin от 24-10-2017, 15:45, посмотрело: 250

Умные сети для рыбаков: как мы учили смартфоны распознавать рыбу

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

Категория: Game Development, iOS

 

Яндекс.Блиц. Разбор алгоритмических задач отборочного раунда

Автор: admin от 24-10-2017, 15:15, посмотрело: 435

В конце сентября мы рассказывали, что решили попробовать провести контест, где желающие могут потренироваться в решении задач, максимально приближенных к «боевым». Так участники могут понять, какого формата задания получают разработчики на собеседованиях в Яндексе (этим интересуются очень многие), а самое главное — с чем они сталкиваются, работая над Поиском. Типичная задача на собеседовании — составить алгоритм, доказать его корректность, предложить пути оптимизации. Если человек разбирается в алгоритмах, то он быстро сумеет их реализовывать на любом доступном ему языке.



В Блице можно использовать Java, C++, C# или Python. Кроме того, участие в контесте дает возможность проверить свои знания. Если в итоге вы понимаете, что их стоит подтянуть, — это тоже результат. Кстати, тогда вам может пригодиться специализация на курсере «Алгоритмы и структуры данных», в создании которой Яндекс участвовал.



Яндекс.Блиц. Разбор алгоритмических задач отборочного раунда



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

Категория: Компании » Яндекс

 

Состоялся релиз OWASP Top 10 2017 RC 2

Автор: admin от 24-10-2017, 15:05, посмотрело: 555

Состоялся релиз OWASP Top 10 2017 RC 2



Обновился список Топ-10 уязвимостей от OWASP (Release Candidat 2)— наиболее критичных рисков безопасности веб-приложений.



На проект OWASP Топ-10 ссылается множество стандартов, инструментов и организаций, включая MITRE, PCI DSS, DISA, FTC, и множество других. OWASP Топ-10 является признанной методологией оценки уязвимостей веб-приложений во всем мире. Проект OWASP Топ-10 отражает наиболее значимые угрозы веб-приложению.

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

 

От оптимизаций до Machine Learning: интервью с автором Android High Performance Programming

Автор: admin от 24-10-2017, 15:05, посмотрело: 212

От оптимизаций до Machine Learning: интервью с автором Android High Performance Programming Почти год назад вышла книга Android High Performance Programming. Книжка классная – но требующая комментариев. Скоро автор прилетит в Россию на конференцию Mobius 2017 Moscow, и с ним можно будет пообщаться вживую. Чтобы скоротать ожидание, давайте пообщаемся с Энрике в формате хабро-интервью.



Java или Kotlin? Как писать быстрый код? Можно ли в мобильном приложении использовать Tensorflow и другое машинное обучение? Срочно жмите кнопку «читать дальше»! ?



От оптимизаций до Machine Learning: интервью с автором Android High Performance Programming Итак, в гостях у нас

Enrique Lopez Manas (Энрике Лопес Маньяс) — независимый IT-консультант и разработчик, обладатель звания Android Google Developer Expert. Занимается мобильными технологиями и программированием более 10 лет, входит в десятку самых активных в Германии участников сообщества Java Open Source. Последнее время «заболел» Big Data и ML-технологиями, о чем мы с ним тоже сейчас кратко поговорим.



От оптимизаций до Machine Learning: интервью с автором Android High Performance Programming

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

 

Процесс найма глазами разработчиков: результаты опроса «Моего круга»

Автор: admin от 24-10-2017, 14:05, посмотрело: 231

Процесс найма глазами разработчиков: результаты опроса «Моего круга»



Мы решили разобраться, как сейчас происходит найм разработчиков и каким он должен быть в идеале. Провели опрос на эту тему среди пользователей «Моего круга» и «Хабра», получили более 1100 ответов и теперь публикуем полученные результаты.



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



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

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

 
Назад Вперед