Как стать автором
Обновить
0
0
Макс @erryox

Пользователь

Отправить сообщение

5 фразовых глаголов с get и 33 их значения, или Почему студенты не любят английский

Время на прочтение7 мин
Количество просмотров85K

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

Мы решили запустить новую рубрику и рассказывать про фразовые глаголы весело. Чтобы не зубрить их, а нормально запоминать на примерах из фильмов и сериалов.

И начнем со слова «get». По нашему опыту, студенты делают во фразовых глаголах с ним огромное количество ошибок. Так что не будем затягивать, поехали!

Читать далее
Всего голосов 27: ↑17 и ↓10+12
Комментарии20

KODI: собираем удобный и функциональный медиацентр для дома. Часть 1

Время на прочтение27 мин
Количество просмотров414K

Поговорим о том, как при наличии небольшого количества времени и навыков построить мультимедийный комбайн с дополнительными возможностями домашнего сервера на базе Kubuntu 20.04 и KODI, способного работать 24/7/365.

Читать дальше →
Всего голосов 55: ↑54 и ↓1+68
Комментарии189

PHP Composer: фиксим зависимости без боли

Время на прочтение14 мин
Количество просмотров16K

Многие из вас наверняка сталкивались с ситуацией, когда в библиотеке или фреймворке, который вы используете, есть баг или нет необходимой функциональности. Предположим, вы даже не поленились и сформировали pull request. Но примут его далеко не сразу, а следующий релиз продукта вообще может произойти через год.


PHP Composer: фиксим зависимости без боли


Что же делать, если исправление вам срочно нужно катить в прод? Напрашивается очевидное решение — использовать форк библиотеки или фреймворка. Однако с форками не всё просто. Использовать наследования для переопределения функциональности, которую нужно изменить, не всегда возможно и часто требует больших изменений. На помощь приходят плагины для Composer, которые умеют патчить зависимости.


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

Читать дальше →
Всего голосов 78: ↑77 и ↓1+76
Комментарии20

Как найти работу с релокацией в Европу: практический гайд для IT-специалистов

Время на прочтение7 мин
Количество просмотров93K
Сам по себе поиск работы в сфере IT достаточно прост. Что же касается поиска вакансий с возможность релокации, здесь уже сложнее. Несмотря на то, что технологические компании по всему миру сейчас активно нанимают разработчиков и других IT-специалистов из-за рубежа, поиск таких вакансий забирает достаточно много сил и времени.

В этой статье я решил собрать наиболее популярные сайты/ресурсы, на которых реально найти вакансии с переездом в страны Европы.

Telegram-каналы



Джоб-борды для IT-специалистов и нишевые сайты


AngelList


На сегодняшний день AngelList является одним из наиболее популярных сайтов по поиску работы в стартапах по всему миру. Процесс поиска вакансий с релокацией на этом сайте очень прост – во вкладке «Compensation» выбираем опцию «Company Will Sponsor Visa». Чтобы сузить полученный список вакансий до максимально релевантных, можно использовать фильтры «Role» и «Location».

image

Glassdoor


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

Чтобы найти вакансии, которые предлагают релокейт, пишем в поисковой строке relocation developer или relocation и название интересной вам позиции. Чтобы сузить результаты поиска, уточняем город/страну, куда хотели бы переехать.

image

Поскольку на сайте Glassdoor нет специального фильтра для поиска работы с переездом, при поиске вакансий описанным выше методом могут попадаться нерелевантные. В целом же, ключевое слово relocation в поисковой строке делает свое дело.
Читать дальше →
Всего голосов 36: ↑31 и ↓5+26
Комментарии23

Как Vim украл моё сердце

Время на прочтение6 мин
Количество просмотров73K
Думаю, видно из названия, что сегодня мы будем рассуждать о Vim! Что это такое? Зачем это нужно? Как этим пользоваться?

Читать дальше →
Всего голосов 55: ↑36 и ↓19+17
Комментарии106

SSLH: Прячем SSH/HTTPS/OpenVPN/Telegram за единым портом 443

Время на прочтение3 мин
Количество просмотров120K
image

SSH/HTTPS/OpenVPN/Telegram и всё на одном порту?! Что?!
— Да!
  • Хотите скрыть наличее у вас некоторых сервисов?
  • В публичной wi-fi сети блокируется всё кроме 443 (https) порта?
  • Настроили Telegram Proxy/OpenVPN и не хотите его «светить» ?
  • SSH подключение к своему серверу из стран с цензурой?

На все эти вопросы ответ один — Мультиплексирование SSL/TLS соединений, или SSLH.

В посте мы рассмотрим как в 1 команду спрятать кучу сервисов за 1 портом.
Читать дальше →
Всего голосов 83: ↑79 и ↓4+75
Комментарии100

Роскомнадзор под огнём критики. Появились слухи об отставке Жарова

Время на прочтение4 мин
Количество просмотров77K
Сегодня совет Межрегионального общества научных работников (ОНР) выразил возмущение действиями Роскомнадзора, который заблокировал 18 млн IP-адресов и серьёзно нарушил работоспособность многих интернет-сервисов и сайтов на территории Российской Федерации, пытаясь помешать работе мессенджера Telegram.

Мнение ОНР наверняка разделяют сотни коммерческих компаний, которые испытали затруднения в работе и понесли прямой финансовый ущерб. Некоторые представители софтверной индустрии предполагают, что если блокировка сохранится до конца 2018 года, то ущерб для российских компаний составит около $1 млрд. Примерно такую же сумму потеряют Amazon и Google.

«Из-за непрофессиональных действий Роскомнадзора российские учёные были лишены доступа к специализированной сети научных контактов ResearchGate, к архивам научных журналов крупнейшего издательства Wiley, к центральному репозиторию библиотек Java, сайту журнала Science, поисковой системе Google и к ряду других сетевых сервисов, постоянно используемых в исследовательской работе. Перебои в доступе к информационной системе КИАС привели к срыву подачи заявок на конкурсы грантов, проводимые Российским фондом фундаментальных исследований. Из-за нарушения доступа к учебным сайтам был частично парализован учебный процесс в СколТехе, МГУ, ВШЭ и ряде других вузов. Пострадал также сайт Вольного сетевого сообщества «Диссернет», разоблачившего масштабные некорректные заимствования чужих материалов в диссертациях многих недобросовестных авторов, в том числе главы Роскомнадзора А. А. Жарова», — сказано в заявлении ОНР.
Читать дальше →
Всего голосов 119: ↑116 и ↓3+113
Комментарии319

Создаём собственный физический 2D-движок. Часть 1: основы и разрешение импульсов силы

Время на прочтение14 мин
Количество просмотров68K
image


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

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

В этой части туториала мы рассмотрим следующие темы:

  • Простое распознавание коллизий
  • Генерирование простого многообразия
  • Разрешение импульсов силы
Всего голосов 42: ↑41 и ↓1+40
Комментарии21

[Перевод] Круглее круга: оптические эффекты при проектировании интерфейсов

Время на прочтение9 мин
Количество просмотров41K
Какой «круг»воспринимается как самый «круглый»?

image

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

Как создать визуально пропорциональные иконки, правильно расположить объекты разных форм и выполнить идеальное скругление углов. В посте представлено более 50 изображений.
Читать дальше →
Всего голосов 86: ↑85 и ↓1+84
Комментарии44

Ещё пара неочевидных вещей, которые вам могут не рассказать до лазерной коррекции зрения

Время на прочтение13 мин
Количество просмотров159K

Сегодня без «жести», как вы просили

Уже есть пост про то, как лазер режет с помощью создания миллионов кавитационных пузырей в слое роговицы глаза, и разбор телеметрии с реальной операции по секундам с комментариями действий хирурга. И ещё история операций. Вы задали очень много вопросов. Теперь FAQ про разные сопутствующие вещи.

— Если я посмотрю в сторону во время работы лазера, что случится?

У вас попросту не выйдет. На самом деле сразу после обезболивания глаз прижимается к специальному пневмозахвату. Моргнуть у вас тоже не выйдет из-за фиксации (это небольно и недолго). Единственный момент, где можно серьёзно нарушить ход операции — это сильно дёрнуть головой, серьёзным волевым усилием вытащив её из подголовника. В этом случае операция мгновенно прекратится. Точнее, она прекратится даже до потери захвата (детали ниже).

— Как должна быть подготовлена операционная?

В целом — как обычная операционная, то есть это помещение с чистой зоной (фильтрация воздуха, избыточное давление для предотвращения загрязнений извне после очистки). Для процедуры важно, чтобы между линзой лазера и глазом не попадали микрочастицы пыли, летающие в воздухе.
Читать дальше →
Всего голосов 107: ↑107 и ↓0+107
Комментарии220

2D магия в деталях. Часть первая. Свет

Время на прочтение10 мин
Количество просмотров76K

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

Читать дальше →
Всего голосов 63: ↑62 и ↓1+61
Комментарии25

Спросите Итана 101: почему Вселенная оказалась неравномерной?

Время на прочтение5 мин
Количество просмотров11K

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


Сначала глянь на мой домик. Он, конечно, так себе, но гораздо менее так себе, чем твой домик.
— Лампи, космическая принцесса, «Время приключений»

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

У меня вопрос по поводу того, что вы заявляли несколько раз во время обсуждения реликтового излучения. Конкретно насчёт того, что если бы вселенная была идеально равномерной после большого взрыва, то структура бы не сформировалась. Я понимаю концепцию. Но что мне интересно, с точки зрения квантовой механики, возможно ли, чтобы вселенная была идеально однородной? А если нет, было бы возможно иметь на старте более равномерную вселенную, которая в результате привела бы к тому, что мы имеем сейчас, просто это заняло бы больше времени?

Давайте посмотрим на нашу сегодняшнюю Вселенную.


Всего голосов 14: ↑13 и ↓1+12
Комментарии6

Серия интерфейсных (не)обновлений — «Хабрахабр joins darkside»

Время на прочтение3 мин
Количество просмотров14K
Сегодня я представляю свою продуктовую фантазию интерфейсного обновления “Хабрахабра”. Я решил “вывернуть наизнанку” Хабр и предложить программистам, которых тут большинство, оставаться в своей рабочей цветовой гамме. Отныне читайте Ваш любимый ресурс, концептуально перешедший на тёмную сторону. Подробнее, как я до этого докатился, Вы сможете прочитать под катом.


Читать дальше →
Всего голосов 70: ↑67 и ↓3+64
Комментарии71

«Галоп пикселя — часть первая» — базовые понятия, этапы взросления, прикладные упражнения

Время на прочтение42 мин
Количество просмотров269K


«Галоп пикселя», часть I — базовые понятия, этапы взросления, прикладные упражнения (линк)
«Галоп пикселя», часть II — перспектива, цвет, анатомия и прикладные упражнения (линк)
«Галоп пикселя», часть III — Анимация (линк)
«Галоп пикселя», часть IV — Анимация света и тени (линк)
«Галоп пикселя», часть V — Анимация персонажей. Ходьба (линк)
«Галоп пикселя», часть VI — Анимация персонажей. Бег (линк)

Всем хорошо известно, как мейнстрим подстегивает появление публикаций, связанных с тем, что популярно «на этой неделе». Последние полгода я часто натыкался на статьи «знакомство с пиксель-артом». Начинались они, как правило, с перечисления возможностей определенного софта. Однако за вычетом вопроса выбора программы и беглого перечисления известных фактов ни на йоту не приближали читателя к пониманию того, как этот пиксель-арт готовить. Именно этим досадным упущением мне хотелось бы заняться на первых же страницах 2015-года.

В данной публикации мы не рассматриваем программы, но копаем нечто большее. Сами пиксели. От истоков, начав с четырехцветной CGA-эры, вплоть до эпохи ренессанса. В публикации мы не рассматриваем игры, не поем дифирамбы художникам прошлого (разве что самую малость), занимаясь именно процессом создания простейшего пиксель-арта. Данный материал будет интересен начинающим артистам и интересующимся. Статья практически не содержит теории, нудных умозаключений и представляет сторонний взгляд на мир пиксель-арта со стороны некоего самоучки, который предпочел открыть каждую из Америк самостоятельно, не оглядываясь на официальных, общепризнанных и задокументированных Колумбов. Статья снабжена обильным количеством поясняющих иллюстраций, примеров, и советов.

Материал разделен на несколько публикаций в виду объема текста и изображений. Каждая статья имеет свою степень сложности, однако, все из них наглядны и могут быть использованы как руководство к действию.


Лопатить пиксели
Всего голосов 190: ↑185 и ↓5+180
Комментарии86

Facebook Messenger начал тестировать end-to-end шифрование на протоколе Signal

Время на прочтение2 мин
Количество просмотров13K


Facebook Messenger начал внедрение секретных чатов — системы end-to-end шифрования коммуникаций между пользователями. В отличие от Telegram, где используется собственный нестандартный протокол MProto, компания Facebook выбрала известное и проверенное решение — современный и открытый Signal Protocol, разработанный в Open Whisper Systems.
Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии34

Шутеры уже больше спорт, чем игры

Время на прочтение5 мин
Количество просмотров25K
image
Кристофер «GeT_RiGhT» Алесунд со своим чемпионским кубком за победу на ESL One (приз за первое место: 100 000$ на команду из 5 человек), дисциплина CS:GO, 2014 год

Развитие интернета и сопутствующая глобализация наложили неизгладимый отпечаток на игровую индустрию: single player-игры канули в лету и гейминг, как таковой, ушел в онлайн. Любой мало-мальски уважающий себя проект имеет сетевой геймплей (если мы говорим о ПК-гейминге, а не о консольном, где сюжетные прохождения до сих пор сильны), а некоторые тайтлы так и вовсе избавились от «груза прошлого» в виде одиночной кампании и предлагают исключительно сетевой режим.

Слишком простые в одиночном режиме, слишком сложные в сетевом


Геймплей шутеров эволюционировал последние, примерно, двадцать пять лет и из андеграундной культуры немногочисленных гиков, обладающих персональными компьютерами и готовыми мириться с «непонятными кубиками на экране», превратился в около-кинематографическую индустрию развлечений с многомиллионной армией фанатов по всему миру. И если гики были готовы часами напролет пытаться пройти DOOM II на «nightmare» шарахаясь каждого пикселя, то современный среднестатистический геймер к таким вызовам уже не готов: он за свои 29-69$ желает отдохнуть после работы в офисе/учебы и весело провести время. Среднестатистический геймер хочет красивой картинки и динамичного геймплея и уже не способен нажимать кнопку сохранения каждые десять секунд или пытаться пройти «Дом Павлова» в течение месяца.
Читать дальше →
Всего голосов 21: ↑18 и ↓3+15
Комментарии181

Так ли нужно избавляться от ветвлений? — На примере sign, abs, min и max

Время на прочтение6 мин
Количество просмотров16K
Я бы хотел предложить сообществу поучаствовать в пробном эксперименте. Суть его состоит в том, чтобы прогнать на своём компьютере программу, написанную на C++, и поделиться результатом измерения времени, которое она выдаёт, сравнивая скорость работы функций sign(x), abs(x), min(a,b) и max(a,b) в исполнении с ветвлением и без него. В статье я объясню свою мотивацию, покажу сами функции, а в конце предложу условия участия в эксперименте и его (увы) ограничения.
Читать дальше →
Всего голосов 25: ↑19 и ↓6+13
Комментарии144

Как конструкторы влияют на детский мозг. И что делать, когда вы выросли

Время на прочтение6 мин
Количество просмотров81K
Их давали нам, чтобы не мешали старшим чтобы котелок и мелкая моторика шли рука об руку. Но фишка конструкторов не только в этом.

Мы решили разобраться, в чем еще состоит польза от конструкторов, сказывается ли она на взрослой жизни — и как наверстать упущенное, если от пирамидки вы перешли сразу к 8-часовому рабочему дню.



Для начала, что называть конструктором? Например, пирамидки, паззлы, сортеры (когда детальке надо найти формочку), матрешки — это не конструкторы. Они называются «дидактическими игрушками» и учат работать по шаблону. Это, конечно, полезно и важно, но как тренировка. Поэтому иногда так хочется дать по рукам подтолкнуть ребенка, чтобы «закончили упражнение».

Настоящие конструкторы задумывались такими, чтобы человек работал в своем темпе и не до конца следовал шаблону.

Вот отличный пример
Всего голосов 25: ↑24 и ↓1+23
Комментарии179

Разработчики uTorrent предлагают версию без рекламы за $4,95 в год

Время на прочтение1 мин
Количество просмотров21K
image

Команда, разрабатывающая менеджер для скачивания торрентов uTorrent предложила пользователям вариант замены встроенной в программу рекламы на платную годовую подписку. Таким образом, к бесплатной версии программы добавили возможность купить версию без рекламы за $5/год, или же версию с дополнительными возможностями за $20/год.

Дополнительные возможности включают автоматическую проверку скачиваемых файлов на вирусы, VIP-поддержку пользователей и возможность автоматической конвертации форматов файлов.

Команда uTorrent задумалась об экспериментах с платной подпиской ещё летом прошлого года. Команда и сама была недовольна необходимостью включать в программу назойливую рекламу, раздражавшую пользователей – но, поскольку uTorrent всегда был бесплатным, это был чуть ли не единственный способ зарабатывания денег, который признавала их родительская компания, BitTorrent Inc.
Читать дальше →
Всего голосов 18: ↑13 и ↓5+8
Комментарии138

Пока баг не разлучит нас: как гики делают предложение

Время на прочтение3 мин
Количество просмотров17K


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

Сотни лет спустя не только в Ирландии, но и по всему миру продолжается поиск дня, наиболее подходящего для создания семьи. Раз уж в России так популярен День всех влюбленных, то мы решили воспользоваться особой энергетикой Валентина и подготовили несколько беспроигрышных вариантов, с которыми девушкам (и мужчинам, если вы девушка) в голову не придет сказать «нет». Гики умеют подойти к вопросу брака с находчивостью!
Читать дальше →
Всего голосов 24: ↑21 и ↓3+18
Комментарии18

Информация

В рейтинге
Не участвует
Откуда
Волжск, Марий Эл, Россия
Зарегистрирован
Активность