#котики — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #котики, aggregated by home.social.
-
Как я в 14 лет написал свой аналог LeetCode с котиками за месяц (и немного поехал башкой)
Привет, Хабр! Мне 14 лет, и пока мои ровесники ругаются в cs2, а нормальные люди спят по 8 часов, я решил, что мне катастрофически не хватает стресса в жизни. Поэтому за последний месяц я написал собственную платформу для решения алгоритмических задач - с изолированным выполнением кода, микросервисами и котиками. Встречайте - ЛитКот. Проект уже крутится в проде на leetcot.ru , а в этой статье я расскажу, как организовать архитектуру такого сервиса, не задохнуться в монорепе и защитить сервер от мамкиных хакеров (вроде меня самого). Зачем нужен ещё один тренажёр? LeetCode - это классика, но давайте честно: решать сухие задачи про инверсию бинарного дерева бывает невероятно скучно. Особенно когда на реальном собеседовании тебя попросят просто отцентрировать div или переложить JSON из одной апишки в другую. Мне захотелось добавить геймификации, сюжета и немного (а точнее, нездорово много) безумия. Например, в моём курсе «Щёлкаем алгоритмы как рыбку» нет унылой задачи «Поиск элемента в отсортированном массиве». Зато есть «Прятки с сосиской»! Пользователю нужно написать алгоритм бинарного поиска за O(log n), чтобы помочь коту найти сосиску в контейнерах. Согласитесь, ради виртуальной сосиски писать код как-то приятнее, чем ради мифического оффера в бигтех. Читать про котиков и алгоритмы
https://habr.com/ru/articles/1050358/
#leetcode #алгоритмы #typescript #docker #sandbox #открытый_проект #petproject #обучение_программированию #котики
-
Пора редактировать людей
«Чтобы человечество вышло из тупика, чтобы мы смогли заселить другие планеты, сделать варп‑двигатель, создать единую теорию всего и обрести куда более глубокую власть над миром, над природой, нам необходимы гении из пробирки. Без них мы не обойдёмся.» Российский биоинформатик, кандидат биологических наук Богдан Кириллов — о том, что такое биоинформатика, как работает редактура ДНК, кто хуже Гитлера и зачем собирать гения в пробирке. Секвенировать статью
https://habr.com/ru/articles/1048528/
#crisprcas #биоинформатика #котики #коты #днк #рнк #генная_инженерия #геном #гистон #биоэтика
-
Пора редактировать людей
«Чтобы человечество вышло из тупика, чтобы мы смогли заселить другие планеты, сделать варп‑двигатель, создать единую теорию всего и обрести куда более глубокую власть над миром, над природой, нам необходимы гении из пробирки. Без них мы не обойдёмся.» Российский биоинформатик, кандидат биологических наук Богдан Кириллов — о том, что такое биоинформатика, как работает редактура ДНК, кто хуже Гитлера и зачем собирать гения в пробирке. Секвенировать статью
https://habr.com/ru/articles/1048528/
#crisprcas #биоинформатика #котики #коты #днк #рнк #генная_инженерия #геном #гистон #биоэтика
-
Пора редактировать людей
«Чтобы человечество вышло из тупика, чтобы мы смогли заселить другие планеты, сделать варп‑двигатель, создать единую теорию всего и обрести куда более глубокую власть над миром, над природой, нам необходимы гении из пробирки. Без них мы не обойдёмся.» Российский биоинформатик, кандидат биологических наук Богдан Кириллов — о том, что такое биоинформатика, как работает редактура ДНК, кто хуже Гитлера и зачем собирать гения в пробирке. Секвенировать статью
https://habr.com/ru/articles/1048528/
#crisprcas #биоинформатика #котики #коты #днк #рнк #генная_инженерия #геном #гистон #биоэтика
-
Когда пет-проект выходит из-под контроля: пишем свой tun2socks и закрываем дыры в Android VPN
Всё началось чисто по приколу. Недавно в сети поднялась шумиха вокруг уязвимости VLESS-клиентов: оказалось, что даже при использовании сплит-туннелирования (когда VPN включен только для избранных приложений), любое «шпионское» приложение на телефоне может узнать IP-адрес вашего VPN-сервера. Уязвимость была тривиальной — ядро клиента открывает локальный SOCKS-прокси, который никак не защищен. Любая софтина на устройстве может постучаться в этот локальный порт и отправить пакет наружу. Ради академического интереса я написал Android-приложение TeapodStream, под капотом которого связал xray-core и tun2socks . Локальный прокси я посадил на случайный порт и закрыл динамическим паролем (подробнее об этом писал в прошлой статье ). Пост получил огромный отклик у комьюнити, породил живое обсуждение и разлетелся по закладкам. Я думал, что на этом мой эксперимент закончен. Но... я сам не заметил, как меня затянуло.
https://habr.com/ru/articles/1030930/
#android #xray #vless #tun2socks #информационная_безопасность #vpn #котики
-
Когда пет-проект выходит из-под контроля: пишем свой tun2socks и закрываем дыры в Android VPN
Всё началось чисто по приколу. Недавно в сети поднялась шумиха вокруг уязвимости VLESS-клиентов: оказалось, что даже при использовании сплит-туннелирования (когда VPN включен только для избранных приложений), любое «шпионское» приложение на телефоне может узнать IP-адрес вашего VPN-сервера. Уязвимость была тривиальной — ядро клиента открывает локальный SOCKS-прокси, который никак не защищен. Любая софтина на устройстве может постучаться в этот локальный порт и отправить пакет наружу. Ради академического интереса я написал Android-приложение TeapodStream, под капотом которого связал xray-core и tun2socks . Локальный прокси я посадил на случайный порт и закрыл динамическим паролем (подробнее об этом писал в прошлой статье ). Пост получил огромный отклик у комьюнити, породил живое обсуждение и разлетелся по закладкам. Я думал, что на этом мой эксперимент закончен. Но... я сам не заметил, как меня затянуло.
https://habr.com/ru/articles/1030930/
#android #xray #vless #tun2socks #информационная_безопасность #vpn #котики
-
Когда пет-проект выходит из-под контроля: пишем свой tun2socks и закрываем дыры в Android VPN
Всё началось чисто по приколу. Недавно в сети поднялась шумиха вокруг уязвимости VLESS-клиентов: оказалось, что даже при использовании сплит-туннелирования (когда VPN включен только для избранных приложений), любое «шпионское» приложение на телефоне может узнать IP-адрес вашего VPN-сервера. Уязвимость была тривиальной — ядро клиента открывает локальный SOCKS-прокси, который никак не защищен. Любая софтина на устройстве может постучаться в этот локальный порт и отправить пакет наружу. Ради академического интереса я написал Android-приложение TeapodStream, под капотом которого связал xray-core и tun2socks . Локальный прокси я посадил на случайный порт и закрыл динамическим паролем (подробнее об этом писал в прошлой статье ). Пост получил огромный отклик у комьюнити, породил живое обсуждение и разлетелся по закладкам. Я думал, что на этом мой эксперимент закончен. Но... я сам не заметил, как меня затянуло.
https://habr.com/ru/articles/1030930/
#android #xray #vless #tun2socks #информационная_безопасность #vpn #котики
-
Bu2ma 不二馬
Иллюстратор, проживающий в Китае.
Он также является известным китайским мангакой, уже опубликовавшим несколько своих работ в Китае под псевдонимом Ма Цяньли.
Его знаменитая серия иллюстраций с котами «Мао Лин Данг (Кошачий колокольчик)» любима любителями кошек по всему миру, и его работы пользуются большой популярностью в интернете. Его последняя серия иллюстраций с толстым тигром «Александр Толстый Тигр» стала вирусной. Она также запущена в приложении для обмена сообщениями LINE в виде стикеров.
-
Эффект наблюдателя наоборот: как личный пример делает добро заразительным
В психологии существует хорошо изученный феномен - эффект наблюдателя. В классической формулировке он звучит парадоксально: чем больше людей наблюдают ситуацию, тем меньше вероятность, что кто то поможет ( https://ru.wikipedia.org/wiki/Эффект_наблюдателя ). Но за последние годы я начала замечать обратный феномен. Когда помощь не парализуется присутствием других людей, а наоборот - запускается одним наблюдаемым примером.
https://habr.com/ru/articles/1004678/
#котики #стартап #научнопопулярное #психология #социальные_проекты #социальные_сети #медиа #собаки #соцсети #социальное_взаимодействие
-
Эффект наблюдателя наоборот: как личный пример делает добро заразительным
В психологии существует хорошо изученный феномен - эффект наблюдателя. В классической формулировке он звучит парадоксально: чем больше людей наблюдают ситуацию, тем меньше вероятность, что кто то поможет ( https://ru.wikipedia.org/wiki/Эффект_наблюдателя ). Но за последние годы я начала замечать обратный феномен. Когда помощь не парализуется присутствием других людей, а наоборот - запускается одним наблюдаемым примером.
https://habr.com/ru/articles/1004678/
#котики #стартап #научнопопулярное #психология #социальные_проекты #социальные_сети #медиа #собаки #соцсети #социальное_взаимодействие
-
Эффект наблюдателя наоборот: как личный пример делает добро заразительным
В психологии существует хорошо изученный феномен - эффект наблюдателя. В классической формулировке он звучит парадоксально: чем больше людей наблюдают ситуацию, тем меньше вероятность, что кто то поможет ( https://ru.wikipedia.org/wiki/Эффект_наблюдателя ). Но за последние годы я начала замечать обратный феномен. Когда помощь не парализуется присутствием других людей, а наоборот - запускается одним наблюдаемым примером.
https://habr.com/ru/articles/1004678/
#котики #стартап #научнопопулярное #психология #социальные_проекты #социальные_сети #медиа #собаки #соцсети #социальное_взаимодействие
-
Хобби стало бизнесом: сколько мы зарабатываем на ярмарках и почему не идем в онлайн
В эпоху маркетплейсов и онлайн-торговли кажется, что все перешли в интернет. Открыл магазин на Озоне, настроил рекламу, сиди дома и считай прибыль. А мы пакуем товар в машину и колесим по стране от фестиваля к фестивалю. Десять лет назад в мои руки попали стальные колечки. К тому времени я уже пробовала кольчужное плетение из мягкой проволоки, но сталь — это было что-то совершенно другое. Влюбилась полностью и стала делать украшения все больше и больше.
https://habr.com/ru/companies/moysklad/articles/921222/
#мойсклад #moysklad #кольчуга #кольчужные_украшения #фестивали #хендмейд #ручная_работа #шоурум #котики #хобби
-
Ищем потерявшихся питомцев с помощью нейросетей
Представьте себе, ваш питомец вдруг сбежал отправился в увлекательное путешествие по соседским дворам. Паника, нервы, поиски, бумажные объявления... И хорошо, если ваш пушистик чипирован, но ведь о таком заботятся не все. Можно пойти шерстить порталы с потеряшками, но где искать? Как они работают? Тот еще квест! Хотелось бы автоматизировать этот поиск и здесь как нельзя кстати подойдут нейросети. Мы обучили сеточки для детектирования и распознавания мордочек, которые могут стать основой для удобного сервиса поиска потерявшихся животных. Мы запилили удобного демо-бота с этими сеточками, он называется FindPet . И теперь с удовольствием представляем его вам и рассказываем, как мы его создавали.
https://habr.com/ru/companies/ntechlab/articles/847994/
#ntechlab #поиск_питомцев #котики #пёсики #распознавание #распознавание_лиц #питомцы #детектирование #компьютерное_зрение #машинное+обучение
-
Ищем потерявшихся питомцев с помощью нейросетей
Представьте себе, ваш питомец вдруг сбежал отправился в увлекательное путешествие по соседским дворам. Паника, нервы, поиски, бумажные объявления... И хорошо, если ваш пушистик чипирован, но ведь о таком заботятся не все. Можно пойти шерстить порталы с потеряшками, но где искать? Как они работают? Тот еще квест! Хотелось бы автоматизировать этот поиск и здесь как нельзя кстати подойдут нейросети. Мы обучили сеточки для детектирования и распознавания мордочек, которые могут стать основой для удобного сервиса поиска потерявшихся животных. Мы запилили удобного демо-бота с этими сеточками, он называется FindPet . И теперь с удовольствием представляем его вам и рассказываем, как мы его создавали.
https://habr.com/ru/companies/ntechlab/articles/847994/
#ntechlab #поиск_питомцев #котики #пёсики #распознавание #распознавание_лиц #питомцы #детектирование #компьютерное_зрение #машинное+обучение
-
Ищем потерявшихся питомцев с помощью нейросетей
Представьте себе, ваш питомец вдруг сбежал отправился в увлекательное путешествие по соседским дворам. Паника, нервы, поиски, бумажные объявления... И хорошо, если ваш пушистик чипирован, но ведь о таком заботятся не все. Можно пойти шерстить порталы с потеряшками, но где искать? Как они работают? Тот еще квест! Хотелось бы автоматизировать этот поиск и здесь как нельзя кстати подойдут нейросети. Мы обучили сеточки для детектирования и распознавания мордочек, которые могут стать основой для удобного сервиса поиска потерявшихся животных. Мы запилили удобного демо-бота с этими сеточками, он называется FindPet . И теперь с удовольствием представляем его вам и рассказываем, как мы его создавали.
https://habr.com/ru/companies/ntechlab/articles/847994/
#ntechlab #поиск_питомцев #котики #пёсики #распознавание #распознавание_лиц #питомцы #детектирование #компьютерное_зрение #машинное+обучение