Как стать автором
Обновить
4
0
deespater @deespater

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

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

Никто не знает, как дать определение молоку и тем более как его воспроизвести

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

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

Проблема в том, что никто не может толком описать, что такое молоко — по крайней мере, те люди, которые чаще всего думают о нем. Они могут описать, более или менее, кто его производит: млекопитающие (хотя, возможно, и некоторые другие животные, которые кормят своих детенышей выделениями из горла или кожи). Они могут описать, более или менее, откуда оно берется: из молочных желез через, как правило, соски (хотя, пожалуйста, обратите внимание на существование однопроходных животных, у которых молоко сочится в брюшные желобки). Они даже могут описать, более или менее, что делает молоко: питает, защищает и обменивается химическими сигналами с младенцами для поддержания развития и роста.

Читать далее
Всего голосов 70: ↑54 и ↓16+38
Комментарии125

Конец мошенников в Кремниевой долине

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

Чарли Джавис на выходе из зала суда

Фейки и махинации в округе Сан-Франциско закончились. Стартапы больше не могут свободно «играть» с правдой. Такое сейчас превалирующее ощущение в Кремниевой долине — вместе со злорадством и заметной долей паранойи.


Мало того, что финансирование прожигающих деньги стартапов за последний год сильно иссякло. Так в последние недели случилась ещё и череда очень громких посадок — от Элизабет Холмс до Риши Шаха, а скоро и Сэма Бэнкмана-Фрида. Теперь начинает казаться, что мошенничество стало убыточным бизнесом: инвесторы внимательнее изучают заявки стартапов, а возникший IT-спад показал, кто использовал фальшивые показатели, и теперь не может удержаться в строю. «Faking it till you make it», неофициальный девиз стартапов Кремниевой долины, перестаёт работать.

Читать дальше →
Всего голосов 108: ↑104 и ↓4+100
Комментарии211

Локальные нейросети (генерация картинок, локальный chatGPT). Запуск Stable Diffusion на AMD видеокартах

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

Многие слышали про Midjourney, но про то, что есть локальная Stable Diffusion, которая может даже больше, знает уже куда меньше людей, или они не знают, что она локальная. И если они пробовали её онлайн, то быстро приходили к выводу, что она сильно хуже чем Midjourney и не стоит обращать на неё более внимания. И да, SD появился раньше Midjourney. Для запуска хватит и cpu или 4гб видеопамяти.

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

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

«Арктическая база» без современных технологий: как живут оленеводы

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

Балок в середине. Видно нарты рядом, снегоход и крупный транспортный модуль.

В тундре тепло, примерно -35 по Цельсию и ветер около 15 метров в секунду. Павел Петрович подходит к карго-модулю санного поезда и берёт огромный мешок рыбы для оленей:

— Поехали стадо собирать!

Ехать мы собрались от балка на буране. Снегоход, фейри и автомобильный аккумулятор со светодиодной лампочкой — единственные более-менее технологичные вещи у него на арктической базе. Они удобные, но необязательные: вместо бурана можно запрячь пару оленей в нарты, а автомобильный аккумулятор с лампой — это вообще блажь. Это чтобы в балке было светло, пока он не разжёг огонь. Удобно зайти, что-то забрать и выйти.


Ближайший оплот цивилизации — посёлок Новорыбная

Мы оба одеты в скафандры — огромные многослойные одежды. Мои из супермембран и прочих модных слов, на ногах шерстяные носки, затем утепляющие вставки в сапоги с отражающим покрытием типа спасательного одеяла, потом трёхслойные сапоги из эва-пены с химическими грелками, шипами и снежным рукавом. Экипирован я на -45 по городским меркам, но через два часа легко отморожу ноги. У Павла Петровича всё из шкур и тепло держит куда лучше.

В общем, добро пожаловать в самую северную часть Евразии в тундру к северным посёлкам и оленеводам. Русский космос.
Читать дальше →
Всего голосов 195: ↑193 и ↓2+191
Комментарии61

Двадцать один год XXI века в мемах. Часть 2: 2006-2010

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

Первая часть нашей ретроспективы мемов закончилась на 2005 году: преддверии классической эпохи интернетов конца нулевых. Уже там было немало дивного и годного — но подлинный взрыв мем культуры рунета начался с 2006 года. Интернет становился всё более массовым и всё менее «элитарным», аудитория росла невиданными темпами, а сеть всё больше проникала в «реальную» жизнь — которую всё чаще называли «офлайном».
Читать дальше →
Всего голосов 123: ↑114 и ↓9+105
Комментарии43

Двадцать один год XXI века в мемах. Часть 1: 2000-2005 годы

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

Интернет и мемы связаны давно и неразрывно — так нам кажется из наставшего-таки 2022 года. Это не совсем так.

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

Впрочем, мемы почти в современном смысле существовали ещё тогда, когда Тьюринг «ломал» немецкую «Энигму» на электронно-механической Bombe, а фон Нейман только продумывал свой вариант архитектуры для будущих компьютеров. С начала 40-х, пока мир был охвачен войной, стены домов в Британии и США покрылись однотипными рисунками в виде человечка с подписью Kilroy was here.
Читать дальше →
Всего голосов 146: ↑131 и ↓15+116
Комментарии36

Практические рекомендации по работе с Docker для Python-разработчиков

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

Прим. Wunder Fund: в этой длииинной статье вы найдете ряд полезных советов по работе с Docker, как общего характера, так и Python-специфичных. Хоть мы и давно используем Docker в работе, про некоторые советы мы подумали "а что, так можно было?". Советуем вначале пролистать статью, и отметить штуки, которые покажутся актуальными для вашей текущей ситуации.

Читать далее
Всего голосов 67: ↑66 и ↓1+65
Комментарии8

Как использовать GraphQL Federation для инкрементальной миграции с монолита (Python) на микросервисы (Go)  

Время на прочтение6 мин
Количество просмотров9.5K
Или как поменять фундамент старого дома, чтобы он не обвалился



Лет 10 назад мы выбрали 2-ю версию Python для разработки нашей обучающей платформы с монолитной архитектурой. Но с тех пор индустрия существенно изменилась. Python 2 был официально похоронен 1 января 2020 года. В предыдущей статье мы объясняли, почему решили отказаться от миграции на Python 3. 

Каждый месяц нашей платформой пользуются миллионы людей. 

Мы пошли на определённый риск, когда решили переписать наш бэкенд на Go и изменить архитектуру. 

Язык Go мы выбрали по нескольким причинам:

  1.  Высокая скорость компиляции.
  2. Экономия оперативной памяти.
  3. Достаточно широкий выбор IDE с поддержкой Go.

Но мы применили подход, который позволил минимизировать риск.
Читать дальше →
Всего голосов 23: ↑21 и ↓2+19
Комментарии6

Генерация дефолтных Github аватарок

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

В данной статье я покажу и расскажу, как можно сгенерировать аватарки как на Github.

Читать далее
Всего голосов 30: ↑29 и ↓1+28
Комментарии14

Как работает администратор зубоврачебной клиники — и как должен

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

Процесс лечения зубов в большинстве клиник выглядит так:


  1. Пациент обращается с проблемой: болит зуб.
  2. Назначается осмотр, в ходе которого проверяют вообще все возможные проблемы, делается панорамное сканирование.
  3. Врач устраняет проблему и предлагает план лечения, подразумевающий полную реабилитацию, — профилактику следующих проблем и здоровые красивые зубы (или импланты) на будущее.
  4. Врач объясняет пациенту план лечения и пробует уговорить его, что зубами вообще-то надо заниматься.
  5. Если получилось — назначается около десятка действий, которые в комплексе ведут к тому, что полость санирована, то есть все проблемы устранены. Это лечение каналов, пломбы и удаление зубов, если нужно.
  6. Затем «чистый» пациент передаётся ортодонту, который уже за довольно большие деньги (один-два месячных заработка пациента) превращает ему зубы в произведение искусства.

Конечное состояние пациента — либо он покрывается цирконием от уха до уха, забывает про стоматологию на пять-семь лет, либо ему нужно всё же приходить для гигиены рта (снятия налёта) примерно раз в полгода. То есть пациент либо пропал, либо у него запланирован следующий визит, пускай и через пять лет.


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

Читать дальше →
Всего голосов 27: ↑23 и ↓4+19
Комментарии3

«Некоторые более равны, чем другие». Удаленные сотрудники из Кремниевой долины сталкиваются с большим урезанием зарплаты

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

С началом пандемии большинство разработчиков Кремниевой долины начали трудиться из дома. Довольно быстро они стали задаваться вопросом: зачем платить бешеные цены за аренду недвижимости, если домашний офис можно организовать где угодно? Средняя плата за аренду односпальной квартиры в Сан-Франциско составляет $3629. А, скажем, в Чикаго, Атланте или Филадельфии — тоже вполне крупных городах — она будет около $1650. Зачем платить лишние $2 тысячи, больше $20 тысяч в год, чтобы сидеть в своём стуле чуть поближе к штаб-квартире компании?

Многие задумались о переезде (по крайней мере, на время). Но хитрые финансисты Кремниевой долины своего не упустят. И теперь крупные компании начинают вводить новую стратегию: модифицируемая зарплата!

Читать далее
Всего голосов 58: ↑56 и ↓2+54
Комментарии273

Проектирование пользовательского интерфейса Windows 95

Время на прочтение19 мин
Количество просмотров44K
Три года назад мне попалась интересная научная статья сотрудника Microsoft Кента Салливана о процессе и результатах проектирования нового пользовательского интерфейса для Windows 95. С тех пор веб-страница исчезла — одна из причин, почему я такой цифровой Плюшкин.

Статья описывает некоторые общие проблемы оболочки Менеджера программ в Windows 3.1 и рассматривает варианты разработки отдельной оболочки для «новичков». Я склоняюсь к мнению, что она предположительно создавалась в духе программы At Ease от Apple, довольно популярной во времена System 7. Я хорошо помню, как мы запускали At Ease в начальной школе, так что детишкам не приходилось возиться с жёстким диском в Finder.

Итак, вот что Кент дословно написал в своей статье под названием «Пользовательский интерфейс Windows 95: конкретный пример проектирования функциональности» (The Windows 95 User Interface: A Case Study in Usability Engineering). Публикуем её, чтобы документ никогда не потерялся.
Читать дальше →
Всего голосов 45: ↑45 и ↓0+45
Комментарии137

Ошибка, которая сохранилась в Windows с 1974 года

Время на прочтение5 мин
Количество просмотров125K
Сейчас 2018 год, а это сообщение — ошибка, сохранившаяся с 1974 года. Ограничение, которое встречается даже в самой последней Windows 10, появилось ещё ДО «ЗВЁЗДНЫХ ВОЙН». Баг древний как Уотергейт.


В те времена только изобрели штрих-коды, в Америке работала лишь одна телефонная компания, Тед Банди ещё бегал на свободе, а рекорд Бейба Рута по хоум-ранам стоял последние дни.
Всего голосов 120: ↑100 и ↓20+80
Комментарии254

Новинки аннотаций типов в Python 3.8 (Protocol, Final, TypedDict, Literal)

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

Сегодня ночью вышел Python 3.8 и аннотации типов получили новые возможности:


  • Протоколы
  • Типизированные словари
  • Final-спецификатор
  • Соответствие фиксированному значению

Если вы ещё не знакомы с аннотациями типов, рекомендую обратить внимание на мои предыдущие статьи (начало, продолжение)
И пока все переживают о моржах, я хочу кратко рассказать о новинках в модуле typing

Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Комментарии34

9 лучших опенсорс находок за сентябрь 2019

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

Доброго Хактоберфеста, дамы и господа. Подготовил для вас подборку самых интересных находок из опенсорса за сентябрь 2019.


За полным списком новых полезных инструментов, статей и докладов можно обратиться в мой телеграм канал @OpensourceFindings (по ссылке зеркало, если не открывается оригинал).


В сегодняшнем выпуске.
Технологии внутри: Python, C, Rust, Ruby, JavaScript, Go.
Тематика: веб разработка, администрирование, инструменты разработчика.


Прошлый выпуск.

Читать дальше →
Всего голосов 115: ↑112 и ↓3+109
Комментарии19

Netflix: что происходит, когда вы нажимаете «воспроизвести»?

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

Эта статья — глава из моей новой книги "Объяснить облако десятилетнему". Первый вариант был написан специально для тех, кому нужно введение в облака. Потом я сделал несколько обновлений и добавил пару глав — «Netflix: что происходит, когда вы нажимаете „старт“?» и «Что такое облачные вычисления?» — которые уже немного выходят за рамки знаний начинающего. Я думаю, что они смогут заинтересовать даже достаточно опытных людей.

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

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

Netflix кажется таким простым. Нажмите «воспроизвести» и волшебным образом появится видео. Просто, не правда ли? Да не особенно.
Читать дальше →
Всего голосов 29: ↑25 и ↓4+21
Комментарии19

Я пережила выгорание, или Как остановить хомячка в колесе

Время на прочтение8 мин
Количество просмотров60K
Привет, Хабр. Не так давно я с большим интересом прочла здесь несколько статей со здравыми рекомендациями заботиться о сотрудниках до того, как они «сгорят», перестанут выдавать ожидаемый результат и в конечном итоге приносить пользу компании. И ни одной — с «другой стороны баррикад», то есть от тех, кто действительно выгорел и главное, справился с этим. Я — справилась, получила рекомендации от бывшего работодателя и нашла работу ещё лучше.

Собственно, что делать руководителю и команде, достаточно хорошо написано в «Сгоревшие сотрудники: есть ли выход» (uyga) и «Гори, гори ясно, пока не погасло» (Lisichkina). Краткий спойлер от меня: достаточно быть внимательным руководителем и заботиться о сотрудниках, остальное — разные по степени эффективности инструменты.

Но я убеждена, что ≈80% причин выгорания лежат в личностных особенностях сотрудника. Вывод основан на моём опыте, но думаю, это справедливо и для других выгоревших. Более того, мне кажется, что более ответственные, переживающие за своё дело и внешне перспективные, покладистые работники выгорают чаще, чем остальные.

image

Аллегория с хомячком может показаться кому-то обидной, но она наиболее точно отражает всё произошедшее. Сначала хомячок радостно прыгает в колесо, потом от скорости и адреналина кружится голова, а потом в его жизни остаётся только колесо… Собственно, как я слезла с этой карусели, а также честная рефлексия и непрошеные советы, как пережить выгорание — под катом.
Читать дальше →
Всего голосов 122: ↑110 и ↓12+98
Комментарии301

Кризис ожирения сайтов

Время на прочтение30 мин
Количество просмотров123K
Примечание переводчика: визит под кат этого поста означает большие объёмы потреблённого трафика. И это иронично, если учесть поднятую тему. Но всё сразу встаёт на свои места, если помнить, что в оригинале это было выступление в прошлом ноябре в Сиднее длиной почти в час. Чтение поста занимает куда меньше времени. В форме видеозаписи (1280×720) речь занимает два гигабайта. Пост же занимает всего лишь 12 МиБ. Рекомендуется просмотр на широких мониторах.



Перед началом тирады я хотел бы обратить внимание на то, что прекрасные сайты бывают любых форм и размеров. И я здесь не собираюсь кого-то пристыживать за количество использованных бит, объём использованных ресурсов и так далее. Я люблю большие сочные галереи изображений, мне нравятся огромные эксперименты на JavaScript, я смотрю онлайн-видео в высоком разрешении, как и все вы. Я считаю, что подобное замечательно.

Выступление совсем не об этом. Я хотел бы поговорить об этом общественном кризисе здоровья, этом ожирении сайтов. Отличные дизайнеры, которые задумываются о вебе как я или даже больше, почему-то делают страницы, которые становятся больше. Речь пойдёт о текстовых в своей основе сайтах, которые по каким-то непостижимым причинам с каждым годом становятся всё больше и больше.
Читать дальше →
Всего голосов 97: ↑93 и ↓4+89
Комментарии123

Дайджест продуктового дизайна, август 2019

Время на прочтение10 мин
Количество просмотров4.4K
Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы, тренды и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыдущие выпуски: апрель 2010-июль 2019.

Дайджест продуктового дизайна, август 2019
Всего голосов 43: ↑42 и ↓1+41
Комментарии0

8 худших вопросов на собеседовании по Vue.js

Время на прочтение11 мин
Количество просмотров66K
Привет, Хабр!

Вы любите собеседования? И часто проводите их? Если ответ на второй вопрос «Да», то среди кандидатов вам наверняка встречались отличные и умные люди, которые отвечали на все ваши вопросы и приближались к концу зарплатной вилки.

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

Если у вас с этим проблемы, то добро пожаловать под кат. Там вы найдете самые каверзные и извращенные вопросы по Vue, которые поставят любого кандидата на место и заставят сомневаться в своих профессиональных навыках.

image
Read more →
Всего голосов 36: ↑33 и ↓3+30
Комментарии35
1
23 ...

Информация

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