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

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

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

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

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

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

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

А тут задело, ибо сами сотрудники…
Всего голосов 39: ↑23 и ↓16+16
Комментарии16

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

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

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

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

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

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

Время на прочтение7 мин
Количество просмотров2.3K

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

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

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

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

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

image

Внимание, под катом скриншоты 16+!
Читать дальше →
Всего голосов 29: ↑20 и ↓9+11
Комментарии41

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

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

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


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


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


2. Прорыв


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


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

Всего голосов 27: ↑24 и ↓3+21
Комментарии20

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

Время на прочтение3 мин
Количество просмотров63K
image

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

Для пущей точности я сделал таблицу, которая помогает перевести программистские оценки в приближенные к реальности.
Читать дальше →
Всего голосов 138: ↑127 и ↓11+116
Комментарии108

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

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

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


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


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

Интересно, как это проверялось, оценивалось и кем?
Такое ощущение, что этот ответ просто не совпал с шаблонным школьным решением, которое, по мнению проверяющей комиссии единственно верное.
Всего голосов 28: ↑25 и ↓3+22
Комментарии20

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

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

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

Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии13

Пишем свой Windows service

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

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

Пример создания сервиса в Studio 2010, .Net C# под катом
Читать дальше →
Всего голосов 95: ↑62 и ↓33+29
Комментарии47

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

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

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

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

Вот к таким выводам я пришел...
Всего голосов 56: ↑31 и ↓25+6
Комментарии65

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

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

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

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

Читать дальше →
Всего голосов 18: ↑9 и ↓90
Комментарии23

Информация

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