• Ещё один поиск Вк по фото
    0

    Спасибо :)

  • Франсвильская биота: первые многоклеточные организмы
    +3

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

  • Ещё один поиск Вк по фото
    –1

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

  • Ещё один поиск Вк по фото
    0

    Благодарю :)

  • Однажды Microsoft забанила всю мою страну за читерство
    +1

    Ахах, сейчас прочёл статью, потом ваш коммент и понял, что это очень похоже на историю в моём последнем посте, только масштаб действий поменьше :D

  • Microsoft отозвала научную работу 2018 года, в которой заявляла о прорыве в разработке квантового компьютера
    0

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

  • Постоянны ли фундаментальные постоянные?
    0

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

  • Когда облака — та самая таблетка. Опрос о будущем облачных сервисов
    0

    А результаты опроса где-то будут или уже есть? В процессе статистика отображалась, но без возможности пролистать, а всё же интересно :)

  • 57 отборных репозиториев для всех разработчиков Python
    0

    Опять же, это какой-то кипящей максимализм :) Во-первых, лженаука это о продвижении теорий, идущих вразрез с современными научными взглядами и доказательствами, здесь ничего подобного нет, лишь формат статьи, который вам не заходит. Во-вторых, с чего вы решили, что способ самостоятельного поиска знаний единственно верный, а изучение окружающей информации нет, зачем мотаться из крайности в крайность? Оба способа хороши. Например, Андроид-разработчик будет целенаправленно изучать нужные ему технологии, но также может интересоваться другими; он их не будет гуглить, т.к не шарит и нет резона целенаправленно разбираться в сотнях фреймворков и фич, десятков направлений ИТ; зато вполне может интересоваться ими в пассивном ключе, и такая статья ему может зайти. Как и мне заходят не самые детальные статьи о той же мобильной разработке, геймдеве и т.д. Хабр это ж не энциклопедический сборник, есть материалы очень разных форматов, и здесь в принципе всё не для всех, потому будьте проще, вам не обязана нравиться каждая статья :)

  • 57 отборных репозиториев для всех разработчиков Python
    0

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

  • 57 отборных репозиториев для всех разработчиков Python
    0

    Например, человек, вошедший в айти из вэба и не знавших о доступных математических инструментах, клепающий всё стандартными средствами языка. Или увидит другой веб-фреймворк. Или начинающий аналитик узнает об альтернативных/смежных инструментах. Да, если прям надо и горит, то нагуглит сам (но, зная студентов и стажёров, могу сказать, что многие из них гуглить не особо умеют, тем более на английском), а если не надо, то из интереса может посмотреть, составить представление, и, когда возникнет потребность, решение уже будет в голове.
    Что за шквал критики такой?) Или вы считаете, что лишь ваш подход к жизни и работе единственно верный, а все публикуемые здесь статьи должны соответствовать лично вашим критериям значимости?

  • 57 отборных репозиториев для всех разработчиков Python
    0

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

  • 57 отборных репозиториев для всех разработчиков Python
    0

    Мне кажется, фреймворки и библиотеки было бы лучше отсортировать по категориям, а то тут вперемешку и сервера, и ML-фреймворки, и графические инструменты, хаотично чередуясь много раз… Не знаю, как в оригинале, но даже если так же, то народ вам был бы лишь благодарен за систематизацию, т.к контент реально стоящий, особенно для новичков в мире Питона :)

  • Трехмерный движок в коде… ДНК
    0

    Поиск по сайту выдаёт первый же ссылкой: "Синергия Graphviz и препроцессора C/C++" ;)

  • Трехмерный движок в коде… ДНК
    +1

    Прекрасная статья! Я обожаю миксы разных технологий, вроде нестандартной автоматизации повседневных вещей, ИТ и тексты/психология/нейробиология (чем в последние годы уже никого не удивить), пропроцессора Си в GraphViz, игры жизни Конвея на SQL, но компьютерная графика в биоинформатике это просто новый уровень mind blowing… Очень классно, что есть люди, которые в свободное время творят такие великолепные вещи!

  • Конфигурация проекта внутри и вне Kubernetes
    0

    Выглядит классно! Хотя для нас этот инструмент выглядит излишне мощным решением, т.к большинство наших микросервисов на Питоне и потому лаконичнее управляются средством на самом языке, но MicroConfig выглядит более универсальным, и о нём явно стоит знать, спасибо :)

  • Как мы в Dropbox перешли с Nginx на Envoy
    +1

    Классно! Про quart не слышал, надеюсь, подключение других фреймворков, вроде aiohttp/fastapi, выглядит так же :)

  • Как устроена графика в Linux: обзор различных сред оформления рабочего стола
    0

    Я с Линуксами обычно работаю как с серверами, из консоли, но довольно интересно узнать об оконной составляющей. И есть такой вопрос: какова совместимость приложений между разными X-ами, DS, DE? У них разные API или все графические приложения нормально работают со всеми оконными системами? Или может это определяется на уровне DS, а DE может быть любым?

  • CRM-системы не существуют?
    –2

    Согласен, что решений очень много, они весьма нагромождены, и лучшее для себя выбрать довольно трудно.


    Вот насчёт AmoCRM и проблемы зоопарка плагинов не соглашусь – на позапрошлой работе была всего дюжина продажников+менеджеров, все сидели в Амо с кучей плагинов/аддонов, особенно для сохранения писем, СМС, звонков, ещё всякие плюшки, и это работает реально хорошо из коробки, один раз настроили и всё. Детальнее сказать не могу, я там был разрабом и аналитиком, просто дружил с менеджерами, но фидбек довольно позитивный.

  • Три редко используемых возможности Python 3, о которых каждый должен знать
    +3

    И рядом с dataclass я бы ещё упомянул про namedtuple – функционал далеко не новый, но идейно схожий, тоже предоставляет лаконичный способ создания классов данных без написания однотипного кода конструктора и repr'a, и тоже используемый реже, чем стоило бы. Основное отличие от dataclass – данные в namedtuple неизменны после создания, зато имеется некоторый буст по скорости работы (т.к под капотом минималистичный кортеж, а не список/словарь) и используемой памяти (т.к имена полей не дублируются в кортежах, а хранятся только в классе). Есть ли что-то такое у dataclasses? Предполагаю, что может быть такая же оптимизация по памяти на основе единого места хранения имён полей.


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

  • Три редко используемых возможности Python 3, о которых каждый должен знать
    0

    Насчёт fstrings стоит также добавить, что этот способ поддерживает опции форматирования как метод format, а также работает быстрее этого метода и форматирования процентом (пример сравнения здесь).

  • Как мы в Dropbox перешли с Nginx на Envoy
    0
    Ваш Unit это классная тема! Коммент из мира Python: а у вас есть поддержка ASGI? На сайте вижу только классический WSGI. Сейчас популярные такие асинхронные фреймворки как AIOHTTP, FastAPI, к ним обещает присоединиться Django3 (при этом, Django.Channels уже давно на ASGI). Технически должно быть не сложно, раз у вас уже есть поддержка Node.js и GoLang.
  • Выгорание и стресс — это когда жизнь проходит без нас
    0
    Интересно было бы посмотреть в разрезе по годам. На мой взгляд, с годами и популяризацией ИТ индустрии это меняется, здесь всё больше людей, пришедших не с мечтой и горящими глазами, а за перспективами. Многие из таких отваливаются и уходят в смежные специальности, а кому-то хватает силы воли дойти до конца, стать ответственными сеньорами и руководителями. Но беда в том, что сила воли помогает достичь какую-то цель, сквозь преграды прийти к желанному успеху… Но не жить счастливо после этого. И в итоге ты остаёшься наедине со скучной, но сложной и ответственной рутиной, да размышлениями о смысле этого всего.
    К счастью, потом в ленте встречается эта замечательная статья.
  • Белее белого: стены, отражающие до 98% солнечного света
    0
    А ещё можно все стены здания покрывать прозрачными полыми плитами и заполнять их идеально белой жидкостью летом, а зимой абсолютно чёрной (привет, вантаблэк!). Также можно снабдить их трубками, проработать циркуляцию жидкостей… И превратить здание в живой организм xD
  • Не надо портить инженерам десктопы своими мобильными решениями, одумайтесь
    +4
    Я тоже замечал и по своему опыту, и по опросам знакомых, что в вебе Инста отличается по фичам у разных пользователей. Предполагаю, что это А/Б тестирование с оцениванием конверсий и монетизации в зависимости от доступных фич.
  • Apple предлагает исследователям безопасности из некоторых стран специальный iPhone для работы
    +1
    Надо же, Эппл (частично) открывает свою закрытую платформу! Хороший шаг в век опенсорса :)
  • Стоит ли переходить с Python на Nim ради производительности?
    0
    Для Питоновских модулей часто используется Cython – странная, но мощная смесь Си и Питона, что позволяет ускорять численные вычисления в десятки и сотни раз. Используется во многих популярных библиотеках включая scikit-learn, SciPy, Pandas, etc. Также позволяет легко подключать библиотеки на Си/С++.
  • Стоит ли переходить с Python на Nim ради производительности?
    +1
    Вот правда, мотивация у языка вроде бы хорошая, но конкретной цели не видно – в чём тогда его смысл? Для сравнения по скорости с Си и типизации при условии сохранения всех фич и библиотек Питона есть Cython, странная, но офигенная вещь. Кому нужны современный синтаксис и скорость, без привязки к либам Питона, могут смотреть в сторону Rust или Go в зависимости от специфики задачи. В общем, Nim – проект любопытный, но не более, универсалом ему уже не быть, а в каждой отдельной теме есть проекты куда мощнее.
  • Что такое LLVM и зачем он нужен?
    +3
    На самом деле, неопределённое поведение даже в одном компиляторе очень зависит от версии: кто-то может пропустить и оставить зависающий цикл, кто-то выдаст ошибку, а кто-то молча уберёт его в виде оптимизации т.к там ничего не выполняется. Можно вставить этот код с -O2 в godbolt.org и посмотреть итоговый ASM по разным версиям Кланга – удастся найти все перечисленные варианты поведения.
  • Подкаст: Build 2020 глазами инсайдера — ИИ, суперкомпьютеры, нейросети и Linux на Windows
    0
    В тексте повсюду есть ошибка: не OpenIA, а OpenAI, от аббр. AI.
  • Я мечтал вырваться из Узбекистана и стать крутым разрабом. Больше не хочу — но разработка не отпускает
    0
    Тоже хотел сказать, что важно заниматься чем-то вне работы и лучше в оффлайне, но меня опередили – редко захожу на Хабр :D
    Можно заметить, что многие очень успешные люди в своих книгах пишут о важности разнообразия и сбалансированности разных сфер жизни. Думаю, потому что это реально полезно для саморазвития и просто психики – ведь если у тебя вся жизнь состоит из одной работы, то когда там фейл, ты себя будешь так разбито чувствовать. А если ты ещё спортом занимаешься и каждую неделю пробегаешь марафон, то наоборот, тебя это не раздавит, всё будешь чувствовать, что тебе всё по плечу.
    У меня, например, куча разных дел и хобби – друзья, медитации, тренировки, handmade, писательство, самообразование (математика, иностранные языки, история, философия, психология, медицина), опенсорс и пет-проекты (веб-разработка, геймдев, 3Д моделирование, обработка звука) и помимо основной работы участвую в стартапах. В итоге регулярно что-то наскучивает, а что-то наоборот, хочется вернуться; есть чувство насыщенности жизни и ощущение постоянного саморазвития, построения своей судьбы.
  • Визуализация генеративных алгоритмов: гифа, деревья, повторяющиеся и дифференциальные линии (на Python)
    +4
    Здорово! Вспомнил своё увлечение процедурной графикой в школьные годы, уже почти лет 8 прошло, а порой смотрю на галерею своего цифрового художника-абстракциониста:

    Картинки
    image
    image
    image

    Больше примеров + описание + ГитХаб можно найти здесь :) Позже пробовал переписать на шейдеры, добавить анимацию и генерацию gif'ок, было тоже красиво, но довести до ума не хватило мотивации ;D
  • Тёмная тема vs Светлая тема: что лучше?
    +1
    Присоединяюсь по всем пунктам, но особенно по второму. Никогда не разделял хайпа на тёмные темы, у меня после них ещё и блики на сетчатке остаются; хотя возможно я просто слишком работаю Но вот после светлых такого нет.
  • Коммитите в опенсорсе, работая разработчиком? Разбираемся с правами (привет, nginx)
    0
    Наше государство (да и не только наше) пока однозначно не решило, как относиться к генерируемым кодам

    Такой вопрос – а ведь всяческая трансляция из TypeScript в JavaScript или компиляция Си/Джавы в ASM/бинайрный/байт-код или просто разворачивание макросов/шаблонов в Плюсах и многое подобное по сути есть не что иное как автоматизированная генерация нового кода, порой с кучей сложных манипуляций по части оптимизации (которые исходник программист зачастую не смог бы сделать сам). Получается, результаты постобработки моих трудов имеют непонятные права (и возможно являются общественным достоянием)? Есть ли здесь какие-либо регламенты или неформальные договорённости, хотя бы где-то в мире? Задаюсь этим вопросом уже который год после прохождения курса по интеллектуальному праву, надеюсь, кто-то даст толковый ответ (:
  • Как разрушалась личность блестящего молодого программиста
    +2
    А сколько ещё подобных случаев в мире случается?? У людей, которые возможно не имеют таких заботливых друзей и родных? У людей, которые не владеют долей в одной из крупнейших компаний? У людей, которые со временем перестают быть нормальными, соображающими людьми, и никто, ничто им не помогает…
    Светлое и безбедное будущее, наступай поскорее.
  • Как я создал, а затем развалил свою компанию
    0
    Если интересно посмотреть на несколько лет развития стартапа с нуля программистами, которые ничего не смыслят в бизнесе, и косячат при каждой возможности, то да Персонажи отличные, сценарий продуманный, качество съёмки классное.
  • Как я создал, а затем развалил свою компанию
    +1
    А мне показалось чем-то похожим на сериал «Кремниевая Долина»
  • Общая теория и археология виртуализации x86
    +3
    Очень интересная статья для начинающих в этой теме, благодарю!
  • Каково это, когда 75% ваших сотрудников — аутисты
    0
    Далеко не только проблемы с концентрацией, чаще такие люди не понимают эмоции и просто мотивы, намерения других людей, из-за чего не знают, что и когда говорить. Также нередко у таких людей встречаются другие психические отклонения, сильно мешающие социальным контактам. Однако часто у них встречаются и удивительные интеллектуальные способности. Вообще, они все очень разные, со своими особенностями. Если интересно, посмотрите «Человек дождя» – это и фильм известный, и пример аутизма весьма хороший.
  • Шпаргалка по аббревиатурам C++ и не только. Часть 1: C++
    0
    Тривиальные вещи тоже можно не пропускать – это было бы полезно и начинающим прогерам, и любопытствующим из совсем других стеков технологий вроде меня (: