Обновить
27
0

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

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

Первые женщины в IT

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели1.5K

Закройте глаза и представьте: вы сидите за старым громоздким компьютером, который занимает полкомнаты и гудит так, что можно оглохнуть. Никакого Wi-Fi — интернет подключается через провод, который постоянно выпадает из розетки. Музыку можно слушать только с дисков, потому что Bluetooth не существует. Если вдруг вам понадобится найти дорогу в незнакомом городе, готовьтесь к бумажной карте, потому что GPS — это фантастика из будущего.

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

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

Читать далее

Грустная правда о программе баг-баунти от Яндекса

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели7.1K

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

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

А тут задело, ибо сами сотрудники…

Используй ChatGPT правильно, или проблема контекста в больших языковых моделях

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели18K

Данная статья написана, чтобы помочь рядовым пользователям правильно использовать ChatGPT. В ней раскрываются тонкости устройства больших языковых моделей. А если вы разбираетесь в том, как всё работает, то не тратьте время и листайте ленту дальше!

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

Читать далее

Аудит-логи на базе Афины

Время на прочтение7 мин
Охват и читатели2.9K

Логирование бывает разным.

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

Читать далее

Unity — подводные камни разработки 2D игры

Время на прочтение6 мин
Охват и читатели26K
На хабре есть много статей для новичков про Unity, но я не хочу повторяться, а хочу поделиться своим опытом разработки первой игры и, если конкретнее, рассказать о том, обо что я спотыкался. Это даст шанс всем вам, уважаемые разработчики, уберечься в будущем от незапланированной работы и потери времени. Надеюсь данный материал прочтут и разработчики самого Unity, дабы улучшить свой продукт.

image

Внимание, под катом скриншоты 16+!
Читать дальше →

Копируем человеческий мозг: операция «Свертка»

Время на прочтение5 мин
Охват и читатели21K

Чему уже научились сверточные искусственные нейронные сети (ИНС) и как они устроены?


1. Предисловие


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


2. Прорыв


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


Приведу простой и очень наглядный пример:

Реальная оценка или почему наступают дедлайны?

Время на прочтение3 мин
Охват и читатели64K
image

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

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

Краевая контрольная по информатике

Время на прочтение1 мин
Охват и читатели794
Сестра в 11-м классе писала краевую контрольную по информатике. Я узнал про одно задание и про его решение...

Задание:
Дан массив чисел. Нужно написать (на русском языке) алгоритм нахождения суммы положительных элементов массива, которые расположены после максимального элемента.


Решение, которое, собственно было оценено в НОЛЬ баллов:


Перебирая все элементы:
Если текущий больше нуля — прибавляем его к «сумме».
Если текущий наибольший из тех что уже перебраны, то обнуляем «сумму».

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

Бесплатный доступ к 0.facebook.com от Билайн — платный

Время на прочтение2 мин
Охват и читатели1.9K
Вот такой вот я доверчивый, что заходил на сайт 0.facebook.com с телефона несколько месяцев и ни разу не проверил баланс «до» и «после».
А вот сегодня настал день когда я таки сделал это…

… и что же вы думаете?

Читать дальше →

Пишем свой Windows service

Время на прочтение3 мин
Охват и читатели144K
Многие из нас сталкиваются с такой задачей, когда нужно запускать своё приложение при запуске компьютера. Конечно можно поместить ярлык в автозагрузку, но как-то это неправильно. Да к тому же если комп перегрузился, а пользователь не залогинелся, то и ваше приложение тоже не запустится.

Самым верным решением в данной ситуации является написание Windows сервиса.

Пример создания сервиса в Studio 2010, .Net C# под катом
Читать дальше →

Выбор дешевого хостинга

Время на прочтение2 мин
Охват и читатели34K
Так уж сложилось, что некоторое время назад мне пришлось выбирать дешевый хостинг. Обычный — PHP/MySQL, которых тыщи и на котором будут лежать пара десятков мелких сайтов...

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

Я составил для себя список и начал анализировать основные параметры.
Пробовал некоторые сам, некоторые просто отбрасывал глянув на смешные тарифные планы.

Вот к таким выводам я пришел...

Поиск скрытых контактов регулярными выражениями

Время на прочтение2 мин
Охват и читатели728
Существует множество материалов по регуляркам, множество готовых шаблонов, которые можно просто взять и использовать в валидаторах, поисках и т.д. Обычно это правильные регулярки, для валидации, например, введенного адреса электронной почты. Но мне недавно выпала задача по поиску «неправильных» данных (когда пользователи знают что нельзя писать свои контакты, но пишут извращенными способами), а конкретно email'ов и телефонов.

Задача стояла такая: "Не дать пользователям публиковать свои номера телефонов и адреса электронной почты на сайте".

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

Читать дальше →

Информация

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