Как стать автором
Обновить
4
0
Пустынников Дмитрий @Dimka458

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

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

Мы не на 50% мама и на 50% папа, как думали раньше

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 77K


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

Читать дальше →
Всего голосов 141: ↑120 и ↓21 +99
Комментарии 133

MacOS Monterey на Linux — быстро и просто?

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 42K
Что делать, если у вас возникло желание или необходимость заняться разработкой под MacOS или iOS, но под рукой нет макбука, а покупать его только чтобы открыть Xcode кажется делом сомнительным? Недавно я столкнулся с такой проблемой в одном из своих пет-проектов и решил ее достаточно просто и быстро. После выполнения нескольких достаточно примитивных шагов, мне удалось запустить MacOS Monterey как на скриншоте ниже.

image

Никакого Virtualbox, никакого Virtual Machine Manager. Из требований — только 100 Гб свободного места на диске и хотя бы 16 Гб оперативной памяти. В рунете я встречал описание похожих путей установки, вроде Docker-OSX или Sosumi. Но я бы хотел поделиться способом, который позволяет использовать актуальную версию MacOS (Sosumi — сразу минус) и не потратить уйму свободного времени на возню с конфигами и терминалом. Поехали.
Читать дальше →
Всего голосов 83: ↑79 и ↓4 +75
Комментарии 67

Очерки о китайцах — 6

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

Эта глава завершает цикл. Наверно, когда-нибудь я научусь лучше понимать наших восточных друзей и возьмусь за «Очерки о китайцах -2.0». А пока вернусь к книжке Made at Intel. Там тоже всего несколько глав дописать осталось.

Заключительные очерки
Всего голосов 100: ↑97 и ↓3 +94
Комментарии 39

Очерки о китайцах — 5

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

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

Вот еще порция загадок
Всего голосов 81: ↑78 и ↓3 +75
Комментарии 30

Очерки о китайцах — 4

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

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

Читать далее
Всего голосов 100: ↑96 и ↓4 +92
Комментарии 17

Очерки о китайцах — 3

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

Сегодня мы продолжим обсуждение особенностей наших восточных друзей. И я попытаюсь обьяснить, почему это работает так, как изображено на картинке китайской художницы Ян Лю из книги East meets West.

Читать далее
Всего голосов 101: ↑96 и ↓5 +91
Комментарии 23

Очерки о китайцах — 1

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

Я начал писать эти очерки в своем телеграм-канале около месяца назад. В основном, как референс для своих коллег по адаптации в китайской компании. Но (к некоторому моему удивлению) они вызвали гораздо более широкий интерес. Это натолкнуло меня на мысль, поделиться ими с обитателями Хабра. Надеюсь, вам будет тоже будет интересно, а мне поможет собрать больше обратной связи.

Итак,
Всего голосов 107: ↑89 и ↓18 +71
Комментарии 47

Мой «Евротур» по сектам: путешествие в один конец?

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

В моей жизни был период, когда я достаточно глубоко изучал тему манипуляций: читал книги, слушал лекции, участвовал в психологической экспертизе экстремистских материалов. Но это всё казалось слишком теоритезированным и оторванным от реальной жизни. Поэтому, будучи уверенным в своей «психологической неуязвимости», я решил на практике проверить свою «живучесть» и понять – а как же людей вовлекают в секты и прочие маргинальные организации и можно ли этому противостоять?

И течение трех лет я целенаправленно ходил во все места, где меня могли обмануть или сломать, ввести в заблуждение, разрушить мою личность и вовлечь в незаконную деятельность. Я внимательно слушал, записывал и даже иногда срывал занятия. Это мой «Евротур» и моя исповедь диверсанта. А в конце вас ждет бонусная история от февраля 2022 года, которая связана с манипуляцией и давлением, но уже не со стороны сект ;)

Очень долго читать
Всего голосов 394: ↑381 и ↓13 +368
Комментарии 323

Прекрасный минимализм текстовых файлов

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

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

Читать далее
Всего голосов 168: ↑159 и ↓9 +150
Комментарии 239

Кидалово mytonwallet.io. Почему не стоит делать тестовые задания

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

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

Читать далее
Всего голосов 297: ↑269 и ↓28 +241
Комментарии 413

РЖД — это мираж: как они отстают и теряют рынок

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 24K

Вы когда-нибудь видели мираж? Это явление, когда вместо реального объекта вы видите его искаженное отражение. Представьте что вы в пустыне, когда на горизонте мерещится оазис. Но на самом деле там нет ни воды, ни деревьев, ни жизни. Только песок и жара. Так вот, РЖД - это тоже мираж. Они выглядят как крупная и успешная транспортная компания, которая обслуживает миллионы пассажиров и грузовладельцев. Но на самом деле они - устаревший и неэффективный монополист, который теряет свои позиции на рынке и не способен конкурировать с другими видами транспорта. В этой статье я покажу вам, почему РЖД скоро рассеется под давлением реальности.

Читать далее
Всего голосов 141: ↑79 и ↓62 +17
Комментарии 400

Как программный код привел к потерям большого количества денег и даже трагедиям

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

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

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

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

Читать далее
Всего голосов 22: ↑14 и ↓8 +6
Комментарии 9

Как снимали первую Матрицу и в чём её феномен

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

В 1999 году на экраны кинотеатров вышло небывалое количество фильмов, ставших по-настоящему культовыми: «Зелёная миля», «Бойцовский клуб», «Красота по-американски», «Мумия», «Сонная лощина» и другие («Звёздные войны: Призрачная угроза» в этот список не включён осознанно, потому что ничего культового в нём нет). 

Но для очень многих именно выход на экраны «Матрицы» стал самым знаковым событием и даже изменил представление о реальности, без шуток. Парадокс в том, что по сути ничего революционного в этих идеях не было. Появление мессии — главная тема христианства (и не только), сомнение в реальности — это суть картезианства ещё 17 века, да и фильм «Вспомнить всё» иллюстрирует подобную мысль. Тем не менее «Матрица» — это настоящий феномен. Давайте посмотрим, как её создавали и порассуждаем, в чём же её парадокс.

Следовать за белым кроликом 🐇
Всего голосов 130: ↑124 и ↓6 +118
Комментарии 140

Они забыли Польшу!

Время на прочтение 3 мин
Количество просмотров 6.4K
В первом выпуске Windows 95 можно было выбрать часовой пояс, кликнув по точке на карте мира; выбранный часовой пояс подсвечивался более ярким цветом.

Аналогичным образом в бета-версиях Windows 95 можно было выбирать и локаль («Язык и стандарты»).

Обе карты прожили лишь считанные месяцы: карта локалей не дожила даже до релиза; карта часовых поясов — до первого сервис-пака. Хотя границы отображались в соответствии с официально признанными ООН, недовольные их расположением не заставили себя долго ждать.
Читать дальше →
Всего голосов 206: ↑193 и ↓13 +180
Комментарии 74

Смерть OS/2

Время на прочтение 3 мин
Количество просмотров 8.6K
В обсуждении Windows 3.1 на прошлой неделе danSamara упомянул:
Ваша сложная и многогранная система работала у меня в виртуальной машине из под OS/2, которая уже тогда была по настоящему 32-разрядной и многозадачной, а ваша суровая многогранная правда выглядела убого и неказисто.

Как же так вышло, что убогая и неказистая Windows задушила мощную и совершенную OS/2?
Рассказывают разработчики:

Рэймонд Чен: «убойной прогой» для Windows 1.0 — той, ради которой люди готовы были купить новую ОС, — был Adobe PageMaker. Потом появился ещё и Excel.

Ларри Остерман: на самом деле, Pagemaker и Excel были «убойными прогами» для MacIntosh; уже впоследствии их выпустили и для Windows.

Насколько я помню, под Windows вообще не было «убойных прог». Windows 1.0 и 1.1 продавались скромными тиражами по паре тысяч копий в месяц. Windows 386 (версия 2.0) продавалась лучше, потому что позволяла запускать одновременно несколько DOS-приложений. Не любые приложения можно было запускать одновременно; фактически, едва ли можно было запустить что-то более сложное, чем несколько копий GWBasic.

Всё поменялось, когда вышла Windows 3.0.
Читать дальше →
Всего голосов 119: ↑110 и ↓9 +101
Комментарии 133

Управление памятью в реальном режиме Windows

Время на прочтение 6 мин
Количество просмотров 40K
Недавно Реймонд Чен завершил серию постов, начатую ещё полтора года назад, и посвящённую управлению виртуальной памятью безо всякой поддержки со стороны процессора: Windows до версии 3.0 включительно поддерживала реальный режим 8086. В этом режиме трансляция адреса из «виртуального» (видимого программе) в физический (выдаваемый на системную шину) осуществляется бесхитростным сложением сегмента и смещения — никакой «проверки доступа», никаких «недопустимых адресов». Все адреса доступны всем. При этом в Windows могли одновременно работать несколько программ и не мешать друг другу; Windows могла перемещать их сегменты в памяти, выгружать неиспользуемые, и по мере необходимости подгружать назад, возможно — по другим адресам.

(Интересно, всегдашние холиворщики «это была графическая оболочка, а не операционная система» в курсе об этих её необычайных способностях?)
И как же она ухитрялась?
Всего голосов 97: ↑91 и ↓6 +85
Комментарии 33

Windows Confidential: То, что сохранилось из Windows 3.0

Время на прочтение 5 мин
Количество просмотров 4.5K
«Если я системными политиками запрещаю значки на рабочем столе, то от двойного щелчка по нему начинает запускаться Диспетчер задач. Что за чудеса?»

Это примерно такое же открытие, какое сделал один мой коллега, убравший в своём старом доме декоративные панели, и обнаруживший за ними забытый чулан. В чулане он нашёл несколько раритетов времён Второй мировой войны, включая алкогольный талон с несколькими непробитыми ячейками. Сложно представить, что чувствовал владелец талона, забывший его в чулане.

Чулан, скрытый за рабочим столом Windows, — это Диспетчер программ, оставшийся со времён Windows 3.0. Диспетчер программ позволял запускать приложения, но не позволял переключаться между ними: в нём не было аналога панели задач, отображавшей все запущенные приложения. Чтобы увидеть список открытых окон, пользователь запускал Диспетчер задач — горячей клавишей Ctrl+Esc, либо двойным щелчком по пустому месту на рабочем столе.



Кроме возможности перейти к любому из открытых окон, Диспетчер задач позволял также закрыть приложения, или упорядочить окна — например, каскадом. Диспетчер задач был единственным местом в Windows, показывавшим открытые окна одновременно: например, Alt+Tab не показывал значки всех окон, как в современных версиях Windows, а переключался между ними по порядку.

Появившаяся в Windows 95 панель задач позволяла видеть все открытые окна и переключаться между ними в любой момент; Диспетчер задач был для этого больше не нужен. Кроме того, свёрнутые окна ложились теперь в панель задач, а не на рабочий стол, как в Windows 3.0. Из места для значков свёрнутых окон, рабочий стол превратился в место для часто используемых ярлыков.

Рабочий стол в Windows 95 — это окно Проводника, растянутое на весь экран, и расположенное ниже окон всех других программ. В этом окне Проводник отображает содержимое папки «Рабочий стол». Но под этим «рабочим столом» остался другой, настоящий рабочий стол,
Изменения вносятся помалу
Всего голосов 174: ↑169 и ↓5 +164
Комментарии 117

В чём различие между папками Windows и System?

Время на прочтение 3 мин
Количество просмотров 5.3K
(Windows была выпущена 20 ноября 1985. Сегодня ей исполняется 25. С днём рождения!)

В Windows API с самого начала есть две отдельные функции GetWindowsDirectory и GetSystemDirectory. Почему недостаточно было одной? Обе эти системные папки защищены от записи, обе входят в PATH и в список поиска DLL-библиотек. Зачем было их разделять?

Аксакалы вспомнят, что в те давние времена назначение этих папок различалось. Папка Windows была доступна для записи, и именно в ней хранились все настройки пользователя. Например, функция GetProfileInt читает из файла WIN.INI в папке Windows, и функция GetPrivateProfileInt, если не указан полный путь INI-файла, по умолчанию работает с папкой Windows.
В те давние времена не было отдельных папок с профилями пользователей; в папке Windows, по сути, хранился профиль единственного пользователя в системе.

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

Разделение системных файлов на две папки позволяло Windows работать в нескольких различных конфигурациях.
Читать дальше →
Всего голосов 138: ↑113 и ↓25 +88
Комментарии 112

Как звали Доктора Ватсона?

Время на прочтение 2 мин
Количество просмотров 3.5K
Многие помнят программу «Dr.Watson», появившуюся в бета-версии Windows 3.0, и живую до сих пор — правда, уже под названием «Windows Error Reporting». В своём исходном варианте Dr.Watson записывал в лог-файл данные об ошибках в программах, чтобы этот файл можно было приложить к баг-репорту. Значком Dr.Watson был дружелюбный доктор со стетоскопом.



Большинству неизвестно, что вначале эта программа называлась иначе.
Читать дальше →
Всего голосов 116: ↑105 и ↓11 +94
Комментарии 24

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность