Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Новости

Осознанная борьба со стрессом для удаленщика

Блог компании Maxilect Лайфхаки для гиков Здоровье Удалённая работа

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

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

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

Оптимизация статей

Habr

Итак вы написали всего несколько статей на хабр, 1-2 из них, возможно, выстрелили, а остальные вам кажутся посредственными и вы задумались: как же начинающему автору сделать свои будущие статьи немного лучше?

Вначале попытаемся понять какие статьи считать более лучшими. Что включить в оценочные факторы. Также поделюсь случаями из небольшой практики о влиянии всяких мелочей на эти факторы.

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

Ну а вначале начнем, с того какие статьи авторы считают лучшими.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 100
Комментарии 1

Устройство записи бинаурального звука высокого качества

Звук Разработка робототехники *Производство и разработка электроники *

Здравствуйте, друзья !

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

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

Читать далее
Рейтинг 0
Просмотры 249
Комментарии 1

Некомпетентные компетенции

Блог компании ГК ЛАНИТ Учебный процесс в IT Образование за рубежом Карьера в IT-индустрии

Поводом для написания этой статьи послужил случай, когда сотрудники нашего HR-отдела предложили мне взять в нашу проектную группу Департамента разработки программного обеспечения ЛАНИТ на производственную практику выпускника одного из московских техникумов.  Кандидат обучался четвертый год по специальности «Прикладная информатика» и, судя по резюме, претендовал на должность «стажера-разработчика SQL, С#, HTML, CSS». Он уже прошел предварительные собеседования и, по словам наших кадровиков, показал себя наиболее адекватным из 15 других претендентов. Поскольку у меня это был не первый случай руководства практикой у студентов и предыдущие прецеденты имели положительный результат, я согласился.

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

7 типов корпоративных программистов

Программирование *Java *Управление разработкой *Карьера в IT-индустрии

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

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

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

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 1.3K
Комментарии 4

Полный compliance: на что обратить внимание при предоставлении СКЗИ по сервисной модели

Блог компании Ростелеком-Солар Информационная безопасность *Криптография *

Соблюдение нормативных требований в области криптографии – вечная тема. Давно не менявшаяся нормативная база и возможность различной интерпретации формулировок порождают только споры и сомнения. С появлением сервисной модели в ИБ вопросов стало еще больше. Можно ли в принципе передать часть обязанностей по обслуживанию средств криптографической защиты информации (СКЗИ) сервис-провайдеру? Как это правильно оформить и чем потом подтвердить комплаенс? Попробуем разобраться в этом посте.  

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

compliance or not compliance
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 198
Комментарии 0

6 советов по удобным интерфейсам за июнь

Веб-дизайн *CSS *Интерфейсы *HTML *Accessibility *

Хабр, привет!

Сегодня мы поговорим о том, зачем надо отделять код страны от основной части телефона, зачем сохранять фокус в поле ввода после валидации, какие проблемы могут вызвать моушен анимации, как связан Esc и выпадающие списки, как фокус ускоряет ввод почты и role="button" не всегда про доступность.

Читать далее
Всего голосов 3: ↑0 и ↓3 -3
Просмотры 533
Комментарии 6

Где старость сытнее и дети счастливее. Социальная защищенность в ТОП-10 IT-странах

IT-эмиграция

Новая неделя – новая статья. Сегодня про социалку, а в первую очередь про воспитание детей и пенсию в передовых айтишных странах как о двух основных критериях социальной защищённости. Сравнивать будем США, Канаду, Германию, Нидерланды, Швейцарию, Великобританию, Кипр, Польшу, Израиль и Австралию. А опираться предлагаю не на логику и умозаключения, а на индексы с проверенной статистикой и цифрами.

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

Социальное развитие

Для того, чтобы ответить на вопрос, насколько государства поддерживают граждан в тех или иных сферах жизни, я нашла отличный индекс Social Progress Index, который учитывает как базовые человеческие потребности (питание, медицинское обслуживание, доступность жилья, личную безопасность, доступ к образованию), так и возможности права и свободы. Изучить можно его отдельно по каждой категории на официальном сайте индекса.

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

Самарканд: экзотическая релокация

IT-эмиграция

Какие у вас ассоциации с Узбекистаном? Кто-то вспомнит узбекскую кухню с пловом, мантами и лепешкой. Любители путешествий представят себе древние города и здания с причудливыми узорами. И конечно, вспоминаются работящие парни из Средней Азии. Но времена меняются, миграционные потоки тоже. Sad but true. И уже парни с бледными лицами в обнимку с лэптопами уезжают в солнечный Узбекистан.

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

Замеряем зависимость производительности процессора AMD EPYC 7551 от установленной памяти

Блог компании HOSTKEY Хостинг Компьютерное железо Процессоры

У нас в HOSTKEY был освобожденный клиентом сервер с платой SuperMicro и процессором AMD EPYC 7551, коробка регистровой памяти DDR4 разной скорости и пара часов свободного времени. Ничто не мешало посмотреть, как зависит производительность машины от количества установленных планок.

Узнать, что получилось
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2.5K
Комментарии 6

Выучить английский самостоятельно вполне реально, если вы айтишник. И вот почему

Учебный процесс в IT Изучение языков
Из песочницы

Я преподаю английский десять лет, но скажу честно: если вы разработчик, тестировщик, дизайнер – это значит, что вы сможете выучить английский сами. Конечно, нужны партнёры для общения, но ими могут быть ваши зарубежные клиенты или коллеги, интернет-знакомые, однокомандники в онлайн-играх. Но главное – получить необходимую базу – вы сможете самостоятельно, сидя дома за компьютером. И вот почему.

Читать далее
Всего голосов 17: ↑12 и ↓5 +7
Просмотры 6.8K
Комментарии 11

WebAssembly объединит их всех

C++ *Go *WebAssembly *

Задумался о том что бы прикрутить к своему пет проекту систему плагинов на WebAssembly. Это потенциально позволит переиспользовать существующий код на Go, C++, Rust, если конечно же он есть. А так же избавится от so/dll, что удобно при распространении плагинов, когда проект представляет собой десктопное приложение и собирается под Windows, OSX, GNU/Linux. Поэтому пошел смотреть как это сделано в Envoy.

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

Создание клона IMDB с Java бэкендом на SparkJava и Neo4j

Java *
Перевод
Tutorial

Приложение представляет собой клон IMDB, основанный на наборе данных рекомендации MovieLens, дополненном данными о фильмах и ролях с themoviedb.org.

Внешний интерфейс написан на vue.js и выглядит довольно приятно.

Он вызывает несколько конечных точек REST API для вызова различных представлений и функций.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.3K
Комментарии 1

Дизайн система: Иконки

Веб-дизайн *Дизайн мобильных приложений *Дизайн
Из песочницы

Подготовка иконок к работе в дизайн системе

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.3K
Комментарии 0

Как подходить к выбору страны для релокации и поиску работы за рубежом?

IT-эмиграция Карьера в IT-индустрии

Возможно, вы уже ищете работу за рубежом, готовы релоцироваться или рассматриваете такую возможность в будущем. В этой статье я поделюсь своим мнением как подходить к выбору страны для релокации, к выбору компании, к выбору позиции или роли. Я также затрону вопросы о поиске работы за границей, что важно сделать до непосредственной релокации, а также на чем важно сфокусироваться сразу после релокации. Помимо России я жил в двух разных странах — в Финляндии и в США. Поэтому немного поделюсь своим опытом.

Читать далее
Всего голосов 19: ↑13 и ↓6 +7
Просмотры 4K
Комментарии 4

Атакуем кластер Kubernetes. Разбор Insekube c TryHackme

Информационная безопасность *Kubernetes *

Всем привет!

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

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

Создание онлайн сервера для мобильных многопользовательских, realtime 2D игр (жанра RPG и стратегии) с API на PHP ч. 4

PHP *Разработка игр *API *
Tutorial

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

Читать далее
Всего голосов 5: ↑2 и ↓3 -1
Просмотры 1.2K
Комментарии 3