Pull to refresh
1
0

User

Send message

Я джун без опыта и год искал работу — оффер получил после обучения от компании. Мои выводы о таком трудоустройстве

Level of difficultyEasy
Reading time5 min
Views38K

Всем привет, меня зовут Андрей Егоров, мне 21 год и я классический junior-разраб, который не мог найти работу. Мне приходилось собирать заказы в «Пятёрочке», чинить телефоны и параллельно продолжать поиски. 

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

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

Читать далее
Total votes 40: ↑20 and ↓20+6
Comments34

«Жизни не существует»: обманчиво сложная задача определения жизни

Level of difficultyEasy
Reading time6 min
Views7.6K

Задумывались ли вы когда-нибудь о том, что делает вас живым? Что делает живым хоть что-то?

В 2012 году на заседании Американского химического общества, посвящённом происхождению жизни, Эндрю Эллингтон предложил радикальную теорию: «Жизни не существует». Энди — профессор химии из Техасского университета в Остине, и это был первый слайд его презентации о химии РНК и происхождении жизни. Его идея оставила меня в невероятном недоумении.

Я была озадачена, потому что, наверное, должна была бы согласиться с Энди. Но я не согласилась. Когда я присутствовала на лекции Энди, я была абсолютно уверена, что жива, как уверена и сейчас. Вы, вероятно, тоже уверены, что живы. Разве вы не прожили всю свою жизнь, живя? Быть живым — это важно. Это очень отличается от того, чтобы не быть живым.

Читать далее
Total votes 18: ↑14 and ↓4+18
Comments35

BPMN 2.0 универсальный подход при построении диаграмм

Level of difficultyEasy
Reading time6 min
Views11K

Я написал этот гайд для использования аналитиками в компании (мы интегратор решений 1С в медицине), как настольная шпаргалка и некий базовый «стандарт унификации» формируемых диаграмм данного типа.

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

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

Читать далее
Total votes 15: ↑13 and ↓2+13
Comments16

Мой 71 ТиБ ZFS NAS проработал 10 лет без единой поломки дисков

Level of difficultyEasy
Reading time6 min
Views8.6K

Моему серверу 4U 71 TiB ZFS, собранному из двадцати четырех 4-терабайтных дисков, уже больше десяти лет и он всё ещё отлично работает. Хотя сейчас у него уже вторая материнская плата и блок питания, система до сих пор не столкнулась ни с одной поломкой дисков (стучу по дереву). Как же мне удалось добиться отсутствия отказов дисков в течение десяти лет?

Читать далее
Total votes 13: ↑6 and ↓7+2
Comments22

Будущее смартфонов: ИИ-помощник и картриджи

Level of difficultyEasy
Reading time3 min
Views2K

Разрушаем монолит и превращаем смартфон в действительно умный и более универсальный гаджет.

Моему смартфону 3 или 4 года. У него 8 ГБ оперативной памяти, какой-то процессор, 5000 или 6000 mAh батарея и камера, которая меня не устраивает.

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

Читать далее
Total votes 4: ↑3 and ↓1+5
Comments39

Безопасность «на берегу»: опыт внедрения подхода Secure by Design в ИТ-компании

Level of difficultyEasy
Reading time11 min
Views2.5K

Про Secure by Design в кибербезе не слышал только ленивый, но не только лишь все смогут объяснить, как на практике выглядит процесс внедрения этого подхода в крупной ИТ-компании. Чтобы разобраться в этом, мы поговорили с Романом Паниным — руководителем направления архитектуры ИБ в крупной телекоммуникационной компании и автором Telegram-канала «Пакет безопасности».

Роман поделился собственным опытом применения Secure by Design и рассказал о преимуществах и издержках методики. «На десерт» — несколько полезных лайфхаков для тех, кто планирует внедрить эту практику в своей компании. Передаем слово эксперту!

Читать далее
Total votes 17: ↑15 and ↓2+16
Comments2

Проблемы защиты персональных данных в мире искусственного интеллекта

Reading time5 min
Views1.6K

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

Читать далее
Total votes 7: ↑6 and ↓1+10
Comments0

Социальное поведение. Как мозг определяет комфортное для вас лично количество людей?

Level of difficultyMedium
Reading time7 min
Views6.1K

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

Читать далее
Total votes 10: ↑5 and ↓5+3
Comments4

Считаем чужие деньги: сколько Хабр тратит на ППА в месяц?

Level of difficultyEasy
Reading time7 min
Views7.7K

Несколько недель назад от Хабра пришло уведомление о присвоении моему аккаунту статуса «Старожил». Это означает, что теперь есть возможность присоединиться к ППА — программе поощрения авторов.
Возникло желание понять, что такое ППА? Нет, не каковы Правила начисления вознаграждения, а чем является ППА для Хабра и его авторов.
Существует много оценочных суждений относительно ППА, но я, являясь сторонником фактов, решил взять карандаш, пару листов бумаги, калькулятор Электроника БЗ‑18М и произвести ряд вычислений. Вероятно, они будут интересны не только для меня.

SELECT * FROM habr
Total votes 68: ↑64 and ↓4+91
Comments120

Почему я предпочитаю исключения, а не значения ошибок

Level of difficultyMedium
Reading time11 min
Views24K

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

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

Давайте рассмотрим пример, в котором применено защищённое от ошибок целочисленное деление:

int safeDiv(int a, int b) {
   if (b == 0)
      throw Div0(); // Исключения передаются особым образом
   return a / b; // Теперь-то всё абсолютно безопасно, ведь так?
}

Новые языки программирования склонны применять сообщения об ошибках в функциональном стиле и кодировать ошибки в возвращаемый тип. Например, Go кодирует ошибку в возвращаемый тип при помощи кортежа (res, err), а Rust возвращает Result<T, E> — тип-сумму результата и ошибки.
Читать дальше →
Total votes 65: ↑57 and ↓8+67
Comments214

API-шлюзы и сервисные сети

Reading time5 min
Views2.1K

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

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

Читать далее
Total votes 7: ↑6 and ↓1+9
Comments0

Грязные биткоины. Как защитить свои накопления?

Level of difficultyEasy
Reading time8 min
Views6.5K

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

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

Читать далее
Total votes 29: ↑27 and ↓2+30
Comments18

Цепи Маркова в Telegram-боте

Level of difficultyEasy
Reading time7 min
Views7.3K

Привет, меня зовут Александр и я жёсткая самоучка в области искусственного интеллекта (ИИ). 5 лет назад я задался целью создать сильный искусственный интеллект (СИИ).

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

Читать далее
Total votes 15: ↑12 and ↓3+16
Comments8

Jenkins — от монолита к распределению

Level of difficultyMedium
Reading time8 min
Views6.2K

Привет, я Дмитрий Коляндра, разработчик в подразделении SberWorks, занимающемся автоматизацией и сопровождением инструментов производственного процесса. Эта история о том, что происходит в крупных компаниях, где развёрнуто много десятков экземпляров Jenkins.

Читать далее
Total votes 13: ↑13 and ↓0+21
Comments3

gRPC: проблемы и решения при переходе с REST

Level of difficultyMedium
Reading time6 min
Views7.5K

Вот уже 24 года мы используем сложный для понимания, завязанный на особенности HTTP REST-протокол. Не пора ли переходить к чему-то более современному?

Привет! Меня зовут Игорь Алексеев и я работаю бэкенд-разработчиком в компании Garage Eight. Некоторое время назад я внедрил gRPC для части своих сервисов. В этой статье поговорим о том, что такое gRPC, сравним его с возможными альтернативами, рассмотрим преимущества gRPC и пробежимся по проблемам, которые возникают почти в каждом проекте, где этот протокол приходится внедрять.

Читать далее
Total votes 8: ↑5 and ↓3+5
Comments25

Сколько крупнейшие компании инвестировали в ИИ и чего им это стоило на самом деле?

Level of difficultyEasy
Reading time9 min
Views1.8K

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

Читать далее
Total votes 8: ↑7 and ↓1+10
Comments0

Как не заблудиться в четырех соснах: выбираем способ найти причинно-следственную связь без экспериментов

Level of difficultyMedium
Reading time7 min
Views2.9K

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

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

Будет полезно тем, кто на вопросы вида “мы год назад запускали фичу, стало лучше?” не задумываясь говорит, что сказать нельзя. 

Читать далее
Total votes 15: ↑13 and ↓2+17
Comments2

Garak: инструмент Red-Team для поиска уязвимостей в LLM

Level of difficultyEasy
Reading time7 min
Views1.4K

«ChatGPT раскрывает личные данные реальных людей!», «Атака на ChatGPT по сторонним каналам!», «Чат-бот ChatGPT стал причиной утечки секретных данных!», «Хакеры стали использовать ChatGPT в схемах фишинга!». — Эти новостные заголовки раскрывают нам тёмную сторону больших языковых моделей. Да, они генерируют за нас контент и анализируют данные, но помимо удобства, приносят новые виды атак и уязвимостей, с которыми надо уметь бороться.

Меня зовут Никита Беляевский, я исследую аспекты безопасности LLM решений в лаборатории AI Security в Raft и хочу поделиться нюансами настройки и использования инструмента для выявления угроз в системах на основе LLM.

Читать далее
Total votes 9: ↑9 and ↓0+12
Comments0

Как я пришёл к тому, чтобы написать своего первого Telegram-бота, хотя до этого никогда не программировал

Level of difficultyEasy
Reading time3 min
Views1.3K

О моих запоздалых попытках войти в ИТ можно почитать здесь. Отклик на статью был приличный. Кто-то сильно ругал, а кто-то давал очень хорошие советы. Настолько, что я написал отдельный обзор здесь. В итоге я всё-таки решился реализовать давнюю идею — сделать телеграм-бота для благотворительного фонда. Ссылка на него будет в статье. Бот ещё не тестировался должным образом и работает у меня на ноутбуке, так что может быть недоступен. Напишите, пожалуйста, что ещё можно доделать.

Вот, что у меня вышло
Total votes 18: ↑3 and ↓15-12
Comments5

Information

Rating
Does not participate
Registered
Activity

Specialization

Graphic Designer