Как стать автором
Обновить
26
Карма
0
Рейтинг

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

  • Подписчики 3
  • Подписки 1
  • Публикации
  • Комментарии

Список ноотропов, покупка которых не окажется пустой тратой денег

Мозг

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

Читать далее
Всего голосов 121: ↑85 и ↓36 +49
Просмотры 131K
Комментарии 234

Как киберпреступные группы нанимают сотрудников

Блог компании VDSina.ru Информационная безопасность *Карьера в IT-индустрии
Перевод
В начале июня Министерство юстиции США объявила об аресте 55-летней латвийской женщины, обвиняющейся в том, что она была программистом Trickbot — платформы «malware-as-a-service» для инфицирования миллионов компьютеров и установки на многие из этих систем ransomware.

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


Личный веб-сайт Аллы Витте allawitte[.]nl, примерно октябрь 2018 года.
Читать дальше →
Всего голосов 42: ↑37 и ↓5 +32
Просмотры 15K
Комментарии 8

Как без усталости кодить по восемь с лишним часов

Блог компании VDSina.ru Программирование *Управление разработкой *Лайфхаки для гиков
Перевод


Всю свою жизнь я писал код неправильно.

Я думал, что достаточно просто сесть за стол, открыть ноутбук, выбрать задачу из моего списка to-do и кодить, пока не устану.

Но на самом деле такой стиль работы убивал мой уровень продуктивности спустя 2–4 часа написания кода. Я ощущал себя таким уставшим, что мне не хотелось ничего, кроме как других задач, требующих низких затрат энергии (например, code review).

Сейчас я могу писать код по восемь с лишним часов, не чувствуя себя после этого развалиной.

Что же изменилось?

Мой подход к работе.

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

В статье я расскажу, как этого достиг.
Читать дальше →
Всего голосов 107: ↑79 и ↓28 +51
Просмотры 74K
Комментарии 150

Манифест: почему я не делаю свой пет-проджект постоянной работой

Блог компании Маклауд Карьера в IT-индустрии Лайфхаки для гиков
Перевод


Когда доходы от продаж с моего сайд-проекта пробили отметку $100k, я, к собственному удивлению, обнаружил:

Не хочу бросать основную работу.

Никакого позыва написать, что наконец-то я бросаю «крысиные бега». Не написал ни единого твита о том, как я стал творить, и «изменил собственную жизнь. (И вам это под силу! Купите мой курс!)». Не написал письма в духе Джерри Магуайера.

Подумал, может со мной что не так. Зависая в соцсетях, я постоянно натыкался на фетишизацию трудоголизма, из-за чего меня подмывало бросить работу. Такая свобода подобна нирване, «все или ничего» и, как только вкусишь ее, пути назад не будет. Чем не киносценарий?  

Я хочу написать новый сценарий – о тех, кто Творит По Совместительству. Давайте определим, что это такое, почему этим стоит заниматься, как дать этому ход, а потом довести до ума.

Не просто деньги


Годовой заработок в $100k всегда казался мне планкой, с которой начинается успешный «независимый доход». В лучшие годы мои родители зарабатывали меньше, а в большинстве городов $100k хватает на самообеспечение и даже на то, чтобы прокормить семью. Еще лучше, если доход целиком пассивный – мечтал, каково путешествовать по свету, а деньги пускай зарабатываются, пока я сплю.  
Читать дальше →
Всего голосов 47: ↑43 и ↓4 +39
Просмотры 13K
Комментарии 11

Как я изучал структуры данных и алгоритмы для собеседования в FAANG

Блог компании SkillFactory Карьера в IT-индустрии Лайфхаки для гиков IT-компании
Перевод
Продолжая тему устройства в FAANG, которую уже мы поднимали в нашем блоге, и специально к старту нового потока нашего курса по алгоритмам сегодня делюсь описанием пути Эско Обонга, старшего инженера-программиста Uber.

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


Приятного чтения!
Всего голосов 61: ↑55 и ↓6 +49
Просмотры 35K
Комментарии 71

Зеленый иммунитет: как растения реагируют на травоядных насекомых

Блог компании ua-hosting.company Научно-популярное Биотехнологии Химия Экология

Что спасает от гусениц, к сожалению, с котами не работает.

Взаимоотношения между растениями и травоядными животными можно с легкостью назвать сложными. С одной стороны, если бы не было травоядных, то растения могли бы расти и процветать. С другой стороны, переизбыток растений определенного вида привел бы к истощению ресурсов и вероятной гибели всего вида в конкретном регионе произрастания. В природе все связано, недаром в нашем лексиконе присутствует фраза «пищевая цепочка». К примеру, овечки едят траву, а волки едят овец. Если нет волков, то овцы могут расплодиться и «выкосить» все поле. Если же нет овец, то волки голодают, а поле разрастается до предела, после которого также начинает чахнуть. Однако грандиозный план природы и ее взгляды на межвидовой баланс не отменяют того факта, что любые организмы тем или иным образом борются с теми, кто стоит выше в пищевой цепи. Ученым из Калифорнийского университета в Сан-Диего (США) удалось идентифицировать рецепторы, которые позволяют растениям чувствовать атаки травоядных. Как именно работает эта система, какие процессы она запускает, и как это помогает растениям противостоять травоядным? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 5.4K
Комментарии 13

Как написать игру за месяц, не отвлекаясь от основной работы

Блог компании Pixonic Разработка игр *Дизайн игр *
Перевод
image

MoonGun — игра в жанре экшен/стратегия о защите лунной базы от астероидов. Игра была создана Ивенсом Серпой — автором множества статей о геймдизайне — в рамках Github Game Off Game Jam в ноябре 2020 года. Занимался он ей в одиночку в свободное от работы время. Игра получила немало положительных отзывов, так что ее создатель решил поделиться опытом ее разработки: описать весь процесс создания и поделиться методами, которые он использовал, включая этапы концепции, планирования, непосредственно разработки и релиза.
Читать дальше →
Всего голосов 25: ↑22 и ↓3 +19
Просмотры 12K
Комментарии 11

RSA: от простых чисел до электронной подписи

Криптография *Алгоритмы *Математика *
Из песочницы

Выясняем, как и откуда можно получить электронную подпись на примере криптосистемы RSA.

Читать далее
Всего голосов 36: ↑34 и ↓2 +32
Просмотры 20K
Комментарии 20

Анатомия GNU/Linux

Настройка Linux *Open source *Системное администрирование **nix *
Из песочницы

Какое-то время назад на Хабре была небольшая волна постов на тему «Почему я [не] выбрал Linux». Как порядочный фанатик я стриггерился, однако решил, что продуктивнее что-нибудь рассказать о своей любимой системе, чем ломать копии в комментариях.

У меня сложилось впечатление, что многие пользователи GNU/Linux слабо представляют, из чего сделана эта операционная система, поэтому утверждают, что она сляпана из попавшихся под руку кусков. В то же время, архитектура большинства дистрибутивов является устоявшейся и регламентируется рядом стандартов, включая стандарт графического окружения freedesktop.org и Linux Standard Base, расширяющий стандарты Unix. Мне при знакомстве с GNU/Linux несколько лет назад для погружения не хватало простой анатомической карты типичного дистрибутива, поэтому я попробую рассказать об этом сам.

Читать далее
Всего голосов 161: ↑161 и ↓0 +161
Просмотры 65K
Комментарии 137

Замедлиться, чтобы быстрее учиться новому — подробно обсуждаем ключевые рекомендации

Блог компании Актион 360 GTD *Учебный процесс в IT Лайфхаки для гиков Мозг

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

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 8.3K
Комментарии 9

Возможно, вам не нужно машинное обучение

Алгоритмы *Машинное обучение *
Перевод

Машинное обучение — модная технология, поэтому её часто используют в ситуации, когда существует более простое, эффективное и надёжное решение. На днях мне попался наглядный и забавный пример: «Нейросетевые машины и генетические алгоритмы». Всю эту навороченную систему легко заменить на полином первой степени без потери функциональности. Машинное обучение тут явный перебор.
Всего голосов 36: ↑34 и ↓2 +32
Просмотры 10K
Комментарии 18

Макропроблема микросервисов

Блог компании Mail.ru Group Анализ и проектирование систем *Проектирование и рефакторинг *Распределённые системы *Микросервисы *
Перевод

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

Давайте с помощью краткого экскурса по истории сетевых приложений разберёмся, как мы пришли к сегодняшней ситуации. А затем поговорим о модели исполнения с сохранением состояния (stateful execution model), используемую в Temporal, и о том, как она решает проблемы сервис-ориентированных архитектур (service-oriented architectures, SOA). Я могу быть предвзятым, потому что руковожу продуктовым отделом в Temporal, но считаю, что за этим подходом будущее.
Всего голосов 29: ↑24 и ↓5 +19
Просмотры 11K
Комментарии 17

Chuwi выпустила крохотный ПК с 6 ГБ ОЗУ и четырехъядерным процессором

Блог компании Selectel Гаджеты Компьютерное железо Настольные компьютеры

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

Сейчас этот ПК усилили, снизив при этом цену. Размеры компьютера, который называется Chuwi LarkBox Pro, не изменились — 2.4″ x 2.4″ x 1.7″. О характеристиках и возможностях — под катом.
Всего голосов 82: ↑76 и ↓6 +70
Просмотры 56K
Комментарии 166

Как на microSD помещается 1 ТБ? — Разбор

Блог компании Droider.Ru Компьютерное железо Смартфоны Накопители Ноутбуки
Как на на маленькой карте памяти microSD размером буквально с ноготок помещается 1 терабайт данных? Такой вопрос нам задали в комментариях к видео про шифрование данных. Звучит интересно! Сегодня мы узнаем что находится внутри SD-карты и SSD-диска. Что объединяет современные чипы памяти со слоёным пирогом? И какой емкости будут наши диски и карты памяти через несколько лет?


Олды, кто помнит 2004 год? Тогда в продаже впервые появилась SD-карточка с рекордной на тот момент ёмкостью 1 гигабайт. Это было событием и карточку оценили в солидную сумму — 500 долларов США.



А спустя 15 лет представили карты памяти microSD объёмом 1 терабайт.



Но как за 15 лет мы научились размещать в тысячу раз больше информации на вдвое меньшем пространстве?
Всего голосов 72: ↑60 и ↓12 +48
Просмотры 40K
Комментарии 115

Как вести технический блог?

Блог компании Кошелёк Управление медиа *Подготовка технической документации *


Я работаю в коммерческой разработке с 2011 года. С конца 2012 занимаюсь разработкой под iOS. Свою первую техническую статью я написал на Хабре в начале 2017 года про подход к локализации мобильных приложений. Потом выпустил ещё несколько статей по iOS-разработке на Хабре и в конце 2017 года я перешёл в новую компанию и решил вести блог про solution architecture https://medium.com/@nvashanin, где начал описывать общие концепты, обязанности архитектора, его скилл-сет и т.д. К лету 2020 года количество просмотров моих статей перевалило за 800 тысяч, а количество времени, которое люди потратили на прочтение — больше 6 млн минут, или около 12 лет чистого времени. Флагманская статья была переведена другими людьми на разные языки: например, польский или испанский.

В статье я расскажу про свой путь к техническому блогу — от идеи до регулярных публикаций. Расскажу, о чём можно писать, как писать и как оформлять статьи, а также о том, как на них заработать. Мне, например, удалось купить себе часы на деньги, которые принёс блог. Статья подойдёт тем, кто только задумывается о написании статей, а также будет полезна и тем, кто уже активно пишет.
Читать дальше →
Всего голосов 68: ↑68 и ↓0 +68
Просмотры 16K
Комментарии 22

Как я спас мир

Научная фантастика
image

Обычно я летаю в Москву самолетом. РЖД слишком заплывает за буйки, делая стоимость билета выше чем у авиаперевозчика — при том, что трястись в их плацкарте придется сутки. Но в этот раз мне пришлось поехать поездом — я вез с собой собранный за время карантина ионоулавливатель — здоровенную металлическую дуру килограмм в тридцать весом — провезти её самолетом не было никакой возможности.

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

Интересное началось чуть позже — когда я уже вышел на перрон, толкая перед собой выпрошенную у мамочки сумку на колесиках, в которой лежал ионоулавливатель. И случайно наехал на мужчину, который брел в никуда с потерянным выражением на лице.
Читать дальше →
Всего голосов 153: ↑139 и ↓14 +125
Просмотры 36K
Комментарии 198

60+ игр для гиков

Читальный зал Научно-популярное Игры и игровые приставки Научная фантастика Логические игры
🔥 Технотекст 2020
Приветствую всех брутальных Хабрачан и чувственных Хабрачаночек!

Благодаря вашей поддержке я смог написать статьи про сериалы в мире IT. Вместе мы прошли через многое. В последней статье я попросил вас рассказать своё мнение о том, стоит ли мне писать статью про гиковские игры и вы снова поддержали меня. Спасибо за это!

Что же, как я и обещал — подборка 60+ игр для гиков перед вами. Сразу хочу оговорить один момент. Все мы гики. У кого-то есть любимые игры, которые могли сюда не попасть. Напишите о них в комментариях. Все ваши комментарии очень ценны и добавляют интереса в наш диалог. Часть из игр моей подборки непосредственно про IT и вокруг нас с вами, часть — не про IT, но гику эти игры наверняка понравятся. Часть игр чему-то учат, часть — просто веселят и развлекают.

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

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

Что же. Давайте не будем тянуть время и поговорим о подобранных мною для вас играх!


Всего голосов 53: ↑48 и ↓5 +43
Просмотры 44K
Комментарии 83

GO Scheduler: теперь не кооперативный?

Go *
🔥 Технотекст 2020
Если вы читали release notes для версии GO 1.14, то возможно заметили несколько довольно интересных изменений в рантайме языка. Вот и меня очень заинтересовал пункт: «Goroutines are now asynchronously preemptible». Выходит что GO scheduler (планировщик) теперь не кооперативный? Что же, после прочтения по диагонали соответствующего proposal любопытство было удовлетворено.

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

image
Читать дальше →
Всего голосов 59: ↑55 и ↓4 +51
Просмотры 15K
Комментарии 9

Яндекс открывает Testsuite

Блог компании Яндекс Open source *Тестирование IT-систем *Python *Тестирование веб-сервисов *


Сегодня мы открываем исходный код testsuite — фреймворка для тестирования HTTP-сервисов, который разработан и применяется в Яндекс.Такси. Исходники опубликованы на GitHub под лицензией MIT.

С помощью testsuite удобно тестировать HTTP-сервисы. Он предоставляет готовые механизмы, чтобы:

  • Взаимодействовать с сервисом через вызовы его HTTP API.
  • Перехватить и обработать HTTP-вызовы, которые сервис отправляет во внешние сервисы.
  • Проверить, какие вызовы во внешние сервисы сделаны и в каком порядке.
  • Взаимодействовать с базой данных сервиса, чтобы создать предусловие или проверить результат.
Читать дальше →
Всего голосов 61: ↑52 и ↓9 +43
Просмотры 23K
Комментарии 28

Сети для начинающего IT-специалиста. Обязательная база

Системное администрирование *IT-инфраструктура *Учебный процесс в IT Карьера в IT-индустрии
Из песочницы
🔥 Технотекст 2020

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


Эта статья как раз для таких 80%, кто только закончил университет с какой-либо IT-специальностью и уже начал мониторить вакансии, например, на должность системного администратора или его помощника, либо выездного инженера в аутсорсинговую фирму, либо в техническую поддержку 1-й/2-й линии.


А также для самостоятельного изучения или для обучения новых сотрудников.


За время своей трудовой деятельности в сфере IT я столкнулся с такой проблемой, что в университетах не дают самую основную базу касательно сетей. С этим я столкнулся сначала сам, когда, после окончания университета, ходил по собеседованиям в 2016 году и не мог ответить на простые (как мне сейчас кажется) вопросы. Тогда мне конечно показалось, что это я прохалтурил и не доучил в университете. Но как оказалось дело в образовательной программе. Так как сейчас, я также сталкиваюсь с данным пробелом знаний, когда обучаю новых сотрудников.


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


Именно поэтому я решил собрать основные темы в одну статью и объяснить их как можно проще «на пальцах».

Читать дальше →
Всего голосов 77: ↑66 и ↓11 +55
Просмотры 179K
Комментарии 98

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность