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

Все потоки

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

Как крупные IT-компании ищут лучших кандидатов

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 19
Блог компании OTUS Управление персоналом *Карьера в IT-индустрии Читальный зал
Обзор

Рекрутинг в крупных IT-компаниях - это настоящее искусство. Каждый, кто когда-либо искал работу в этой отрасли, знает, что процесс отбора кандидатов далеко не простой. Ведущие компании, такие как Google, Microsoft, Amazon и другие, заботятся о том, чтобы их команды состояли из наилучших из лучших. Но какие инструменты и методы используются, чтобы найти и привлечь таких профессионалов? Какие тайны рекрутинга скрываются за высокими зарплатами и привлекательными бенефитами? 

Давайте разберемся вместе и раскроем некоторые из наиболее интересных моментов рекрутинга в крупных IT-компаниях.

Читать далее
Рейтинг 0
Комментарии 0

Новости

Эффект внутреннего JSON

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 52
Программирование *Системы управления версиями *Хранение данных *
Кейс
Перевод
Джейк с энтузиазмом приступил к своей новой работе, ожидая нового опыта и новых сложных задач. Он жаждал изучать новые стеки технологий и узнать, чему его новая компания может научить его в мире ПО.

Ему сказали, что он будет работать над веб-сайтами и иметь дело с JavaScript, Node.js, JSON и тому подобным. Звучало вполне логично для веб-разработки; странным был только комментарий нетехнического собеседователя, что всё «построено на основе Subversion»; Джейк решил, что просто чего-то недопонял.


Его поставили на проект, в котором использовался собственный «JSON-based Domain Specific Language» компании, или JDSL. Его начальник посоветовал ему изучить копию проекта, на который его назначили, и дал неделю-две на освоение. «Если возникнут вопросы, просто спрашивай, кого угодно, но, судя по твоему опыту, проблем у тебя возникнуть не должно».
Читать дальше →
Рейтинг 0
Комментарии 0

Быстрый старт работы со Смарт-процессами в коробке Битрикс24 для разработчика. Часть 2. Элемент, список, связи

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 55
Блог компании OTUS 1С-Битрикс *
Туториал

Представляю вашему вниманию цикл статей по работе с пока еще мало знакомым многим битрикс-разработчикам инструментом оперирования данными с CRM Битрикс24 через абстрактные фабрики. В первой статье мы рассмотрели базовые операции с элементами сущностей Смарт-процессов — создание, изменение, удаление.

Ознакомиться с первой частью:

Быстрый старт работы со Смарт-процессами в коробке Битрикс24 для разработчика. Часть 1. Базовые операции

Сейчас же рассмотрим прочие операции с элементом и списком элементов Смарт-процессов, а именно:

Читать далее
Рейтинг 0
Комментарии 0

Из чего складывается безупречный сервис

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 176
Клиентская оптимизация *Help Desk Software *Service Desk *Управление персоналом *Облачные сервисы *
FAQ

Стремление обеспечить клиентам позитивный опыт и впечатления от взаимодействия с брендом на всех этапах объединяет все подразделения и их работников в компании. В их руках теперь инструмент, ранее служивший задачам экономии. Инновационные IT-решения автоматизируют и «оздоравливают» многие процессы, но не являются панацеей. Если в компании нет системы, Customer Experience или CX-стратегии, основанные даже на самых навороченных инструментах, будут малоэффективны.

Меня зовут Максим , я аналитик-методолог HubEx и технический директор сервисных подразделений с опытом работы более 10 лет. В HubEx мы помогаем компаниям перейти от «тушения пожаров» к системной работе на основе аналитики и планирования, оптимизируем и автоматизируем процессы.

Читать далее
Рейтинг 0
Комментарии 2

Истории

О шестом технологическом укладе

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 688
Анализ и проектирование систем *Бизнес-модели *Робототехника Искусственный интеллект
Аналитика

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

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

Технологические уклады

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

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

За последние десятилетия человечество освоило пятый технологический уклад и начало формирование нового миропонимания шестого уклада. Точно о нём можно сказать только одно: шестой техноуклад - это технологии, которые в штатном режиме должны работать без участия человека.

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

Читать далее
Рейтинг 0
Комментарии 0

Организовываем работу сервисной компании

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 143
CRM-системы *Service Desk *Облачные сервисы *
Мнение

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

Меня зовут Максим , я аналитик-методолог HubEx и технический директор сервисных подразделений с опытом работы более 10 лет. В HubEx мы помогаем компаниям перейти от «тушения пожаров» к системной работе на основе аналитики и планирования, оптимизируем и автоматизируем процессы.

Читать далее
Рейтинг 0
Комментарии 0

А что если сон на боку портит зрение?

Уровень сложности Простой
Время на прочтение 1 мин
Количество просмотров 2.5K
Здоровье
Мнение

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

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

Итак, суть ситуации, которая сподвигла создать этот пост: у меня по-прежнему хорошее зрение, правый глаз видит на 100%, однако левый глаз за последние 3 года стал видеть немного хуже. У моей жены тоже всю жизнь было идеальное зрение, но в последние 3 года оно стало падать на правом глазу. И я и она - правши. Но что совпадает - так это то, что я сплю в основном на левом боку, а жена на правом.

Это наблюдение натолкнуло на мысль, что сон на боку (точнее подушка, которая слегка давит на глаз) негативно влияет на зрение. Давление подушки незначительное, но неравномерное и довольно продолжительное. Отсюда родилось предположение, что это давление вызывает астигматизм.

Этот пост создавался ради опроса, чтобы обнаружить корреляцию (или ее отсутствие) между сном на боку и зрением. Если она есть - классно что мы с вами ее обнаружим. Если ее нет - извиняюсь, что потратил ваше время

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

Ещё раз о пропертях или откуда что берётся

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.2K
Разработка веб-сайтов *Программирование *Java *
Из песочницы

О чём вообще речь?

Всем привет! В данной статье речь пойдёт о настраиваемых параметрах конфигурации Spring приложений. Когда я только начал изучать Spring, естественно, одним из источников знаний были готовые примеры, проекты-образцы. И меня жутко бесило, что какие-то нужные для работы приложения значения появлялись «ниоткуда». К примеру, автор какого-нибудь туториала предлагал для проверки только что созданного учебного приложения зайти на localhost по порту 8088. Откуда берётся 8088? Почему не 8089? Оказалось, что для таких настраиваемых параметров есть специальные файлы. Итак:

Какие бывают настраиваемые параметры?

Настраиваемые параметры используются самим Spring-ом, различными библиотеками и, по желанию разработчика, могут быть добавлены свои собственные. Список всех параметров Spring-а можно посмотреть здесь.

Например, за то на каком порту будет крутиться встроенный http-сервер (если мы используем Spring Web) отвечает параметр server.port. В том самом туториале из вступления в соответствующем файле server.port был равен 8088. Выглядит это (в простейшем случае) так:

server.port=8088

Имя параметра может состоять (и, как правило, состоит) из нескольких частей. Например, все «спринговые» параметры начинаются со слова «spring». Кастомные (пользовательские) параметры, введённые разработчиком конечного приложения, могут начинаться, например со слова application или любого другого. В зависимости от используемого формата файла, части разделяются по-разному (см. следующий раздел). Простейший вариант, просто точками. Пример пользовательских параметров:

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

Налоги в Кыргызстане в 2023 году

Время на прочтение 7 мин
Количество просмотров 539
Я пиарюсь

В Кыргызстане государство обеспечивает одни из самых лояльных на постсоветском пространстве условий для ведения бизнеса иностранным гражданам. В 2023 году - одна из самых популярных стран для релокации бизнеса наряду с Арменией и Казахстаном и Грузией. Сегодня про особенности налогообложения в Киргизии.

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

Еще один пример использования IDAPy в REMA

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 290
Информационная безопасность *
Из песочницы

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

На примере малвары, используемой группировкой Kimsuky в 2021 году, я покажу, как можно упростить себе анализ, используя IDAPy для декодирования строк при статическом анализе сэмпла (или если и не упростить, то хотя бы сделать его более изящным:)).

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

Также узнать что-то про саму группировку можно на Malpedia.

Читать далее
Рейтинг 0
Комментарии 0

Проблемы с реверс-инжинирингом в России и зачем нам нужны «Дирижёры»?

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 1.7K
Блог компании Bimeister Реверс-инжиниринг *
Мнение

Впервые с реверс-инжинирингом мне пришлось столкнуться в детстве и да, мой опыт закончился полным провалом. Я не достиг результата, но получил бесценный опыт. Давайте разберёмся, почему я потерпел неудачу и почему многие инициативы по реверс-инжинирингу в России имеют все шансы повторить мой «успех»?

Читать далее
Всего голосов 10: ↑5 и ↓5 0
Комментарии 7

Использование ICU Message Format в PHP

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 547
PHP *Symfony *Yii *
Из песочницы

Недавно я узнал про довольно интересный инструмент, встроенный в РНР. Оказывается, в языке нативно поддерживается универсальный формат шаблонов для сообщений, ICU Message Format. В частности, он используется в Symfony Translation Component и в системе интернационализации фреймворка Yii 2. Однако этот функционал доступен и сам по себе, в чистом РНР. И может использоваться не только для создания многоязычных сайтов, но и в качестве простенького шаблонизатора, например для email-рассылок.

Я решил разобраться с ним поподробнее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 2

Работа в стартапах для разработчиков: шансы и риски

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 671
Развитие стартапа Карьера в IT-индустрии
Обзор

Всем привет, меня зовут Август Вилакия!

У меня бывает так, что сижу я себе, пишу код, а тут - бац! - и ко мне какой-нибудь энергичный братишка приходит: "Эй, чувак, тащись к нам в стартап! Мы уже почти подняли крупный раунд". А иногда встречаются еще более везучие ребята, которые уже раздобыли бабло и предлагают обменять мои кровь, пот и слёзы (читай: время) не только на зарплату, но и на опционы или долю в компании.

Вот эти самые стартапы, особенно те, которые растут и превращаются в "единорогов" (так называют компании, оцененные в космические $1 миллиард и больше), могут подсунуть под нос своим работягам опционы на акции. И, бро, эти опционы могут принести миллионы долларов, если стартап оторвется и улетит в космос.

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

Назад в будущее: как поставить на поток документирование и анализ PHP проекта 10-летней давности

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 684
Управление разработкой *Управление проектами *Подготовка технической документации *
Кейс

В данной статье будет рассмотрен мой личный опыт постановки на поток документирования и анализа PHP проекта, который был разработан порядка 10-ти лет назад и не претерпевал с тех пор никаких существенных изменений.

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

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

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

Космические колонии: как искусственный фотосинтез может стать ключом к устойчивой жизни за пределами Земли

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.1K
Научно-популярное Космонавтика Экология
Мнение
Перевод


Жизнь на Земле обязана своим существованием фотосинтезу — процессу, появившемуся 2,3 миллиарда лет назад. Эта чрезвычайно интересная (и до сих пор не до конца понятная) реакция позволяет растениям и другим организмам получать солнечный свет, воду и углекислый газ, преобразуя их в кислород и энергию в виде сахара.

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

Как мы с коллегами выяснили в новой работе, опубликованной в журнале Nature Communications, последние достижения в создании искусственного фотосинтеза могут стать ключом к выживанию и процветанию вдали от Земли.
Читать дальше →
Всего голосов 14: ↑11 и ↓3 +8
Комментарии 5

Микро оптимизация и где её нужно применять

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 800
Программирование *
Из песочницы

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

Читать далее
Всего голосов 16: ↑6 и ↓10 -4
Комментарии 5

Кластер HA для групп доступности AlwaysON MS SQL Server 2022 Linux при помощи Pacemaker для хранения ИБ 1С

Уровень сложности Средний
Время на прочтение 26 мин
Количество просмотров 751
Настройка Linux *SQL **nix *Microsoft SQL Server * *
Туториал

В сети огромное количество мануалов по созданию отказоустойчивых групп доступности AlwaysON Microsoft SQL Server посредством Windows Server Failover Cluster. Но что делать, если экземпляры Microsoft SQL Server развёрнуты на Linux, а очень хочется создать отказоустойчивые группы доступности AlwaysON? В русскоязычном сегменте не нашёл внятных мануалов, посвящённых этому вопросу. Решил написать гайд. Сразу скажу, гайд в некоторых местах будет очень подробный и разжёвыванием банальных вещей может раздражать опытных системных администраторов, однако, как показывает практика, людей которым хотелось бы, чтобы он был ещё подробнее куда больше, чем тех, кому эта подробность не по нраву. Тут мы затронем и вопросы оптимизации производительности, которые актуальны для наверно самого популярного прикладного применения Microsoft SQL Server в России — хранения информационных баз 1С.На самом деле данная задача не особо сложная, но важна к освящению.

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

Как заставить программистов пахать? 5 неочевидных советов

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 6.9K
Управление персоналом *Карьера в IT-индустрии
Мнение

Для начало придется забыть слово заставить. Задача помочь сотрудникам полюбить зарабатывать вам деньги.

Меня зовут Слава. Я создал и развалил сеть ночных клубов, прошел 300 собеседований на маркетолога, проработал как подрядчик и сотрудник в более 50 компаниях. Сейчас занимаюсь системным маркетингом.

Там, где я работал, были разные системы управления, но всегда работал один и тот же принцип.

Читать далее
Всего голосов 37: ↑25 и ↓12 +13
Комментарии 16

Пишем свой игровой движок.Часть 1 — WinApi и Directx

Время на прочтение 5 мин
Количество просмотров 1.9K
C++ *
Из песочницы

Всем привет!

Давно хотели создать свой движок но не знаете как? Я вам расскажу! Сегодня сделаем инициализацию d3d и окно WinApi.

Итак, нам надо установить Visual studio 2022 с Windows SDK.

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 13

Локальные приточные системы с привязкой к фасаду для жилых и офисных зданий

Время на прочтение 14 мин
Количество просмотров 973
Гаджеты Научно-популярное Лайфхаки для гиков Урбанизм Инженерные системы *

Фасадные системы локальной вентиляции для квартир и офисов.

Ранее в нескольких статьях была разобрана теоретическая база для оценки параметров систем вентиляции в отдельных помещениях.

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

Как и ранее мы будем рассматривать отдельную квартиру в 2-3 комнаты (40-80м.кв + 4человека) или модуль офисного помещения 6х6 метров (36м.кв + 6 человек).

Для этих двух типов помещений производительность вентиляционных систем будут приблизительно одинаковыми.

Размер приточного отверстия и основных воздуховодов.

Первой задаче можно считать определение физического размера приточного и вытяжного отверстий.

Для вытяжки предел скорости при выбросе на фасад определяется СП60-2020 величиной 2,5м/с.

Для притока и того меньше 2м/с в живом сечении решёток.

Таким образом минимальная расчётная норма 20м3/ч для офисного модуля на 6 человек даст расход приточной системы:

20*6=120м3/ч

Для квартиры по норме 30м3/ч на человека расход системы вентиляции для 4 жильцов составит те же

30*4=120м3/ч.

То есть на маленький офис или среднюю квартиру необходимо устанавливать однотипную систему локальной приточно-вытяжной вентиляции с расходом 60-120м3/ч.

Для максимального притока 120м3/ч на скорости 2м/с потребуется приточное отверстие в стене диаметром Ф160мм (по стандартному ряду типоразмеров).

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