home.social

#котики — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #котики, aggregated by home.social.

  1. Как я в 14 лет написал свой аналог LeetCode с котиками за месяц (и немного поехал башкой)

    Привет, Хабр! Мне 14 лет, и пока мои ровесники ругаются в cs2, а нормальные люди спят по 8 часов, я решил, что мне катастрофически не хватает стресса в жизни. Поэтому за последний месяц я написал собственную платформу для решения алгоритмических задач - с изолированным выполнением кода, микросервисами и котиками. Встречайте - ЛитКот. Проект уже крутится в проде на leetcot.ru , а в этой статье я расскажу, как организовать архитектуру такого сервиса, не задохнуться в монорепе и защитить сервер от мамкиных хакеров (вроде меня самого). Зачем нужен ещё один тренажёр? LeetCode - это классика, но давайте честно: решать сухие задачи про инверсию бинарного дерева бывает невероятно скучно. Особенно когда на реальном собеседовании тебя попросят просто отцентрировать div или переложить JSON из одной апишки в другую. Мне захотелось добавить геймификации, сюжета и немного (а точнее, нездорово много) безумия. Например, в моём курсе «Щёлкаем алгоритмы как рыбку» нет унылой задачи «Поиск элемента в отсортированном массиве». Зато есть «Прятки с сосиской»! Пользователю нужно написать алгоритм бинарного поиска за O(log n), чтобы помочь коту найти сосиску в контейнерах. Согласитесь, ради виртуальной сосиски писать код как-то приятнее, чем ради мифического оффера в бигтех. Читать про котиков и алгоритмы

    habr.com/ru/articles/1050358/

    #leetcode #алгоритмы #typescript #docker #sandbox #открытый_проект #petproject #обучение_программированию #котики

  2. Пора редактировать людей

    «Чтобы человечество вышло из тупика, чтобы мы смогли заселить другие планеты, сделать варп‑двигатель, создать единую теорию всего и обрести куда более глубокую власть над миром, над природой, нам необходимы гении из пробирки. Без них мы не обойдёмся.» Российский биоинформатик, кандидат биологических наук Богдан Кириллов — о том, что такое биоинформатика, как работает редактура ДНК, кто хуже Гитлера и зачем собирать гения в пробирке. Секвенировать статью

    habr.com/ru/articles/1048528/

    #crisprcas #биоинформатика #котики #коты #днк #рнк #генная_инженерия #геном #гистон #биоэтика

  3. Пора редактировать людей

    «Чтобы человечество вышло из тупика, чтобы мы смогли заселить другие планеты, сделать варп‑двигатель, создать единую теорию всего и обрести куда более глубокую власть над миром, над природой, нам необходимы гении из пробирки. Без них мы не обойдёмся.» Российский биоинформатик, кандидат биологических наук Богдан Кириллов — о том, что такое биоинформатика, как работает редактура ДНК, кто хуже Гитлера и зачем собирать гения в пробирке. Секвенировать статью

    habr.com/ru/articles/1048528/

    #crisprcas #биоинформатика #котики #коты #днк #рнк #генная_инженерия #геном #гистон #биоэтика

  4. Пора редактировать людей

    «Чтобы человечество вышло из тупика, чтобы мы смогли заселить другие планеты, сделать варп‑двигатель, создать единую теорию всего и обрести куда более глубокую власть над миром, над природой, нам необходимы гении из пробирки. Без них мы не обойдёмся.» Российский биоинформатик, кандидат биологических наук Богдан Кириллов — о том, что такое биоинформатика, как работает редактура ДНК, кто хуже Гитлера и зачем собирать гения в пробирке. Секвенировать статью

    habr.com/ru/articles/1048528/

    #crisprcas #биоинформатика #котики #коты #днк #рнк #генная_инженерия #геном #гистон #биоэтика

  5. Когда пет-проект выходит из-под контроля: пишем свой tun2socks и закрываем дыры в Android VPN

    Всё началось чисто по приколу. Недавно в сети поднялась шумиха вокруг уязвимости VLESS-клиентов: оказалось, что даже при использовании сплит-туннелирования (когда VPN включен только для избранных приложений), любое «шпионское» приложение на телефоне может узнать IP-адрес вашего VPN-сервера. Уязвимость была тривиальной — ядро клиента открывает локальный SOCKS-прокси, который никак не защищен. Любая софтина на устройстве может постучаться в этот локальный порт и отправить пакет наружу. Ради академического интереса я написал Android-приложение TeapodStream, под капотом которого связал xray-core и tun2socks . Локальный прокси я посадил на случайный порт и закрыл динамическим паролем (подробнее об этом писал в прошлой статье ). Пост получил огромный отклик у комьюнити, породил живое обсуждение и разлетелся по закладкам. Я думал, что на этом мой эксперимент закончен. Но... я сам не заметил, как меня затянуло.

    habr.com/ru/articles/1030930/

    #android #xray #vless #tun2socks #информационная_безопасность #vpn #котики

  6. Когда пет-проект выходит из-под контроля: пишем свой tun2socks и закрываем дыры в Android VPN

    Всё началось чисто по приколу. Недавно в сети поднялась шумиха вокруг уязвимости VLESS-клиентов: оказалось, что даже при использовании сплит-туннелирования (когда VPN включен только для избранных приложений), любое «шпионское» приложение на телефоне может узнать IP-адрес вашего VPN-сервера. Уязвимость была тривиальной — ядро клиента открывает локальный SOCKS-прокси, который никак не защищен. Любая софтина на устройстве может постучаться в этот локальный порт и отправить пакет наружу. Ради академического интереса я написал Android-приложение TeapodStream, под капотом которого связал xray-core и tun2socks . Локальный прокси я посадил на случайный порт и закрыл динамическим паролем (подробнее об этом писал в прошлой статье ). Пост получил огромный отклик у комьюнити, породил живое обсуждение и разлетелся по закладкам. Я думал, что на этом мой эксперимент закончен. Но... я сам не заметил, как меня затянуло.

    habr.com/ru/articles/1030930/

    #android #xray #vless #tun2socks #информационная_безопасность #vpn #котики

  7. Когда пет-проект выходит из-под контроля: пишем свой tun2socks и закрываем дыры в Android VPN

    Всё началось чисто по приколу. Недавно в сети поднялась шумиха вокруг уязвимости VLESS-клиентов: оказалось, что даже при использовании сплит-туннелирования (когда VPN включен только для избранных приложений), любое «шпионское» приложение на телефоне может узнать IP-адрес вашего VPN-сервера. Уязвимость была тривиальной — ядро клиента открывает локальный SOCKS-прокси, который никак не защищен. Любая софтина на устройстве может постучаться в этот локальный порт и отправить пакет наружу. Ради академического интереса я написал Android-приложение TeapodStream, под капотом которого связал xray-core и tun2socks . Локальный прокси я посадил на случайный порт и закрыл динамическим паролем (подробнее об этом писал в прошлой статье ). Пост получил огромный отклик у комьюнити, породил живое обсуждение и разлетелся по закладкам. Я думал, что на этом мой эксперимент закончен. Но... я сам не заметил, как меня затянуло.

    habr.com/ru/articles/1030930/

    #android #xray #vless #tun2socks #информационная_безопасность #vpn #котики

  8. #art #Китай #котики

    Bu2ma 不二馬

    Иллюстратор, проживающий в Китае.

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

    Его знаменитая серия иллюстраций с котами «Мао Лин Данг (Кошачий колокольчик)» любима любителями кошек по всему миру, и его работы пользуются большой популярностью в интернете. Его последняя серия иллюстраций с толстым тигром «Александр Толстый Тигр» стала вирусной. Она также запущена в приложении для обмена сообщениями LINE в виде стикеров.

    hucreates.com/bu2ma

  9. Эффект наблюдателя наоборот: как личный пример делает добро заразительным

    В психологии существует хорошо изученный феномен - эффект наблюдателя. В классической формулировке он звучит парадоксально: чем больше людей наблюдают ситуацию, тем меньше вероятность, что кто то поможет ( ru.wikipedia.org/wiki/Эффект_н ). Но за последние годы я начала замечать обратный феномен. Когда помощь не парализуется присутствием других людей, а наоборот - запускается одним наблюдаемым примером.

    habr.com/ru/articles/1004678/

    #котики #стартап #научнопопулярное #психология #социальные_проекты #социальные_сети #медиа #собаки #соцсети #социальное_взаимодействие

  10. Эффект наблюдателя наоборот: как личный пример делает добро заразительным

    В психологии существует хорошо изученный феномен - эффект наблюдателя. В классической формулировке он звучит парадоксально: чем больше людей наблюдают ситуацию, тем меньше вероятность, что кто то поможет ( ru.wikipedia.org/wiki/Эффект_н ). Но за последние годы я начала замечать обратный феномен. Когда помощь не парализуется присутствием других людей, а наоборот - запускается одним наблюдаемым примером.

    habr.com/ru/articles/1004678/

    #котики #стартап #научнопопулярное #психология #социальные_проекты #социальные_сети #медиа #собаки #соцсети #социальное_взаимодействие

  11. Эффект наблюдателя наоборот: как личный пример делает добро заразительным

    В психологии существует хорошо изученный феномен - эффект наблюдателя. В классической формулировке он звучит парадоксально: чем больше людей наблюдают ситуацию, тем меньше вероятность, что кто то поможет ( ru.wikipedia.org/wiki/Эффект_н ). Но за последние годы я начала замечать обратный феномен. Когда помощь не парализуется присутствием других людей, а наоборот - запускается одним наблюдаемым примером.

    habr.com/ru/articles/1004678/

    #котики #стартап #научнопопулярное #психология #социальные_проекты #социальные_сети #медиа #собаки #соцсети #социальное_взаимодействие

  12. Хобби стало бизнесом: сколько мы зарабатываем на ярмарках и почему не идем в онлайн

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

    habr.com/ru/companies/moysklad

    #мойсклад #moysklad #кольчуга #кольчужные_украшения #фестивали #хендмейд #ручная_работа #шоурум #котики #хобби

  13. Ищем потерявшихся питомцев с помощью нейросетей

    Представьте себе, ваш питомец вдруг сбежал отправился в увлекательное путешествие по соседским дворам. Паника, нервы, поиски, бумажные объявления... И хорошо, если ваш пушистик чипирован, но ведь о таком заботятся не все. Можно пойти шерстить порталы с потеряшками, но где искать? Как они работают? Тот еще квест! Хотелось бы автоматизировать этот поиск и здесь как нельзя кстати подойдут нейросети. Мы обучили сеточки для детектирования и распознавания мордочек, которые могут стать основой для удобного сервиса поиска потерявшихся животных. Мы запилили удобного демо-бота с этими сеточками, он называется FindPet . И теперь с удовольствием представляем его вам и рассказываем, как мы его создавали.

    habr.com/ru/companies/ntechlab

    #ntechlab #поиск_питомцев #котики #пёсики #распознавание #распознавание_лиц #питомцы #детектирование #компьютерное_зрение #машинное+обучение

  14. Ищем потерявшихся питомцев с помощью нейросетей

    Представьте себе, ваш питомец вдруг сбежал отправился в увлекательное путешествие по соседским дворам. Паника, нервы, поиски, бумажные объявления... И хорошо, если ваш пушистик чипирован, но ведь о таком заботятся не все. Можно пойти шерстить порталы с потеряшками, но где искать? Как они работают? Тот еще квест! Хотелось бы автоматизировать этот поиск и здесь как нельзя кстати подойдут нейросети. Мы обучили сеточки для детектирования и распознавания мордочек, которые могут стать основой для удобного сервиса поиска потерявшихся животных. Мы запилили удобного демо-бота с этими сеточками, он называется FindPet . И теперь с удовольствием представляем его вам и рассказываем, как мы его создавали.

    habr.com/ru/companies/ntechlab

    #ntechlab #поиск_питомцев #котики #пёсики #распознавание #распознавание_лиц #питомцы #детектирование #компьютерное_зрение #машинное+обучение

  15. Ищем потерявшихся питомцев с помощью нейросетей

    Представьте себе, ваш питомец вдруг сбежал отправился в увлекательное путешествие по соседским дворам. Паника, нервы, поиски, бумажные объявления... И хорошо, если ваш пушистик чипирован, но ведь о таком заботятся не все. Можно пойти шерстить порталы с потеряшками, но где искать? Как они работают? Тот еще квест! Хотелось бы автоматизировать этот поиск и здесь как нельзя кстати подойдут нейросети. Мы обучили сеточки для детектирования и распознавания мордочек, которые могут стать основой для удобного сервиса поиска потерявшихся животных. Мы запилили удобного демо-бота с этими сеточками, он называется FindPet . И теперь с удовольствием представляем его вам и рассказываем, как мы его создавали.

    habr.com/ru/companies/ntechlab

    #ntechlab #поиск_питомцев #котики #пёсики #распознавание #распознавание_лиц #питомцы #детектирование #компьютерное_зрение #машинное+обучение