Обновить
0
@originat0rread⁠-⁠only

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

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

Дата-центры и засуха

Время на прочтение8 мин
Охват и читатели4.7K

Середина лета — обычно самое жаркое время года для Юго-Запада США, когда бьются рекордно высокие месячные температуры. С жарой усиливается засуха и лесные пожары. Уровень воды в ключевых водохранилищах, таких как озеро Мид, который уже находится на рекордно низком уровне, будет продолжать падать. Порывистый ветер и низкая влажность разожгут существующие крупные лесные пожары в Калифорнии, Аризоне, Юте и Нью-Мексико. В данный момент системы электроснабжения в Калифорнии и Техасе на грани коллапса. Поставщики электричества обратились к населению с просьбой экономно расходовать энергию и реже включать кондиционеры.

А сообщества, страдающие от засухи, сопротивляются центрам обработки данных. В то время как города, испытывающие нехватку средств, приветствуют Big Tech для строительства сотен дата-центров за миллионы долларов на своих «задних дворах», критики ставят под сомнение экологические издержки. Несмотря на то, что многие отрасли сделали большие шаги в сокращении потребления электроэнергии и выбросов углекислого газа, они отстают в эффективности использования воды. Хотя ЦОД не используют столько воды, как другие отрасли, они по-прежнему истощают воду в засушливых районах, и это вызывает беспокойство.
Читать дальше →

ФакApplы. Самые громкие просчеты и провалы в истории Apple

Время на прочтение10 мин
Охват и читатели25K


Все мы привыкли к тому, что техника Apple отличается высокой ценой надежностью и стабильностью в работе, чем и привлекает к себе преданных поклонников. Сама корпорация, по слухам, зарабатывает 5,5 тысяч долларов в секунду, что даже представить себе трудно, а повторить — наверное, так и вовсе невозможно. Тем не менее, в истории этой компании, как и у других гигантов IT-индустрии, прослеживается целый ряд технологических факапов просчетов, приводивших к самым разным последствиям. Сегодня я предлагаю составить своеобразный хит-парад из дюжины провалов, случившихся в разное время в истории Apple, а также вспомнить, как они повлияли на развитие самой компании и индустрию в целом.
Читать дальше →

Привет из восьмидесятых: пишем код в легендарном текстовом редакторе Edlin для DOS

Время на прочтение5 мин
Охват и читатели8K
Я использую текстовый редактор Edlin, когда мне хочется переместиться в 80-е годы. Согласен, развлечение это своеобразное, но у всех свои причуды. Кто со мной?



Когда-то стандартным текстовым редактором в DOS был Edlin. Его создал Тим Патерсон — для первой версии DOS, которая тогда называлась 86-DOS, а позже получила название PC-DOS и MS-DOS. Патерсон говорил, что хотел со временем заменить этот редактор другим. И только десять лет спустя в MS-DOS 5 (1991) вместо Edlin появился Edit, полноэкранный текстовый редактор.

Здесь я буду использовать версию Edlin для FreeDOS. Это операционная система с открытым исходным кодом. Её можно использовать для игры в классические игры DOS, запуска старого программного обеспечения или разработки встроенных систем. FreeDOS поддерживает совместимость с MS-DOS и включает утилиты и программы, созданные по образу и подобию своих аналогов из MS-DOS. 

Одна из таких программ — это open source реализация легендарного редактора Edlin, которая распространяется под лицензией GNU General Public License v2. Портированием Edlin на FreeDOS занимался Грегори Питч. У него получился GPL-лицензированный клон Edlin, который, ко всему прочему, умеет работать с длинными файлами. Он поставляется вместе с дистрибутивом FreeDOS. Клон Edlin также можно установить в MS-DOS. При желании вы даже можете скомпилировать Edlin для Linux- и Unix-систем. 
Читать дальше →

Windows must die

Время на прочтение4 мин
Охват и читатели71K
image


Об авторе: Joel — ИТ-журналист с 19-летним стажем и создатель Deep Space Nine Upscale Project (DS9UP).

Согласно заявлениям Microsoft, Windows 11 сделает существенный шаг назад по сравнению с Windows 10. В частности, Windows 11 Home теперь будет требовать как доступ к Интернету, так и учетную запись Microsoft для настройки ПК.

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

Однако я признаю, что у меня узкий нишевый случай. Хотя я нахожу эти ограничения раздражающими, они не являются проблемой для обычного пользователя ПК. И это не основная причина, по которой я не собираюсь пользоваться учетной записью Microsoft, чтобы использовать свой компьютер.

Компьютер — это не Интернет


Я готов смириться с тем фактом, что это может быть артефактом того времени, в котором я вырос. Для меня мой компьютер и «Интернет» — две совершенно разные вещи. Я подключаюсь к интернету, чтобы загружать файлы, читать новости и смотреть контент, но это лишь часть того, чем я занимаюсь на своем ПК. Использование онлайн-учетной записи для входа на мой ПК стирает разницу. Я признаю, что это мои личные проблемы, но для меня эта разница важна. На самом деле это очень важно. Я не хочу, чтобы моя локальная учетная запись Windows была синонимом онлайн-входа.

Но это не единственная моя причина.
Читать дальше →

Как Vim стал таким популярным

Время на прочтение4 мин
Охват и читатели22K

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

Если посмотреть на опрос StackOverflow 2019 года о самых популярных средах разработки, то Vim по-прежнему находится в нём на пятом месте — его используют примерно 25% веб-разработчиков. Пятое место — это довольно неплохо, учитывая, что первый релиз Vim произошёл почти 30 лет назад (да, мы не ошиблись — первая версия Vim появилась в 1991 году).

Чтобы лучше понять, как и почему Vim стал (и по-прежнему остаётся) столь популярным, нам нужно изучить, с чего всё начиналось. До vim существовал vi, до vi существовал ed. Что это за двух- и трёхбуквенные слова, и какая история за ними стоит? Давайте будем разбираться.
Читать дальше →

Добыча электроэнергии с помощью «летающих электростанций»

Время на прочтение8 мин
Охват и читатели9.4K
image

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

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

Как надёжно удалить файлы и зачистить HDD/SSD

Время на прочтение7 мин
Охват и читатели103K


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

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

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

Вертебро-базилярная недостаточность — болезнь программиста с тысячью лиц

Время на прочтение13 мин
Охват и читатели30K


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

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

Однако в то же время все перечисленные симптомы, столь непохожие друг на друга, характерны и для вертебро-базилярной недостаточности (ВБН), а причиной развития данного недуга может оказаться искривление шейного отдела позвоночника, вызванное неправильной осанкой при длительной работе за компьютером. Что же это за болезнь и как не допустить ее развития? Об этом мы и расскажем в сегодняшнем материале.
Читать дальше →

PHP Дайджест № 206 (15 – 29 июня 2021)

Время на прочтение4 мин
Охват и читатели11K
Фото: Иван Ганцев.

Подборка свежих новостей и материалов из мира PHP. В выпуске: вторая альфа PHP 8.1.0 и обзор того, что еще может войти в релиз; новый RFC с предложением добавить механизм защиты от инъекций. А также порция полезных инструментов, статьи, видео и подкасты.

Приятного чтения!

Ретро-программирование: пишем простую игру на том самом GW-BASIC 1983 года

Время на прочтение5 мин
Охват и читатели13K

Image by : Opensource.com

Не так давно корпорация Microsoft открыла исходный код GW-BASIC. И на волне этого инфоповода автор решил скачать его, установить на FreeDOS и написать на этом языке знаменитую игру с угадыванием чисел. Казалось бы, всё просто. Но не совсем… Об этом его статья.

В детстве я почитал за абсолютную истину, что вообще любой «персональный компьютер» от TRS-80 до Commodore и Apple позволяет писать свои собственные программы на BASIC. Меня также подкупил тот факт, что его название расшифровывалось, как Beginner's All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих. В нашей семье был клон Apple II под названием Franklin ACE 1000. На его борту работал интерпретатор AppleSoft BASIC. Естественно, я хотел научиться программировать на BASIC и начал с чтения соответствующих книг и журналов.

Позже наша семья перешла на IBM PC с DOS. На этой машине была установлена ​​собственная версия DOS под названием BASICA. Более поздние версии DOS уже выходили с обновленным интерпретатором GW-BASIC.

BASIC стал моим счастливым билетом в мир программирования. Со временем я изучил другие языки программирования. Я не писал код на BASIC много лет, но всегда с теплотой вспоминал BASIC и GW-BASIC.
Читать дальше →

Для программиста shell так же необходим, как умение читать

Время на прочтение4 мин
Охват и читатели18K
Грамотное владение shell — один из самых важных навыков, которыми вы как программист должны обладать. Unix shell — одна из самых мощных идей, реализованных в коде, и она должна стать вашей второй натурой. Ни один другой инструмент и близко не сравним с возможностью быстрого выполнения сложных задач или с сохранением этих команд в виде скриптов.

В своей работе я использую Vim в качестве редактора, а Unix — в качестве «IDE». Я не модифицирую свой vimrc, чтобы добавить в него функции IDE; самый важный плагин, который использую ежедневно — это Ctrl+P, и он нужен мне только для упрощения открытия файлов. Грамотное владение Vim — ценный навык, но важно понимать, когда от него нужно отказаться. В своей повседневной работе я взаимодействую с несколькими терминалами: обычно в одном из них есть Vim, второй используется для запуска сборок или демонов, а в третьем запущен shell, способный выполнить любые мои команды.



Постоянно открытый shell позволяет мне выполнять сложные задачи и отвечать на сложные вопросы. Интересные вещи я нахожу при помощи git grep, масштабные операции поиска и замены я выполняю через sed, отвечаю на вопросы с помощью awk, а более тонкие задачи я выполняю создаваемыми по ходу работы командами и конвейерами shell. Я обладаю свободой творческого решения задач без ограничений, заложенных проектировщиками IDE.
Читать дальше →

gRPCurl — curl для gRPC-серверов

Время на прочтение4 мин
Охват и читатели48K


gRPC — современный фреймвок для удалённого вызова процедур, разработанный Google в 2015 году. Им начинает пользоваться всё большее количество компаний по всему миру. В России, например, это Яндекс. gRPCurl — инструмент командной строки, написанный на Go. Он разработан компанией FullStory и позволяет взаимодействовать с gRPC серверами. В этой статье будут раскрыты особенности проекта и описаны основные кейсы для его применения.
Читать дальше →

От Суэца до Панамы. От гения до проходимца

Время на прочтение20 мин
Охват и читатели14K


Ноябрь 1869 года явил миру нового гения, которого величали не иначе как «объединителем Европы и Азии», «героем цивилизации», «новым Прометеем», «олицетворением прогресса» и даже «Колумбом современности». И этим гением, героем и предметом обожания стал 64-летний французский экс-дипломат Фердинанд де Лессепс, торжественно открывший Суэцкий канал.

На торжествах, устроенных по этому случаю, присутствовало множество коронованных особ, одно перечисление которых заняло бы множество страниц, впервые приглашены были и властители дум – Золя, Готье, Ибсен, Верди. Российскую интеллектуальную элиту представляли писатель Сологуб и художник Айвазовский, но среди всех выделялся Лессепс, именно он был центром внимания, притяжения и поклонения.

Читать дальше →

Часы «Электроника 6.15М»

Время на прочтение5 мин
Охват и читатели56K


Электронные часы с люминесцентными индикаторами получили в нашей стране широкое распространение в 80-е годы прошлого века.

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

Относительными недостатками были цена (порядка 45 рублей) и питание от сети переменного тока 220 В. Чтобы при отключения сети часы не сбрасывались, в качестве резервного источника питания обычно применялась батарейка типа «Крона». При работе от неё индикация времени на часах отсутствовала.

Недавно мне достались хорошо пожившие часы «Электроника 6.15М». В публикации мы их разберём, почистим и попытаемся разобраться, как они работают.
Читать дальше →

Как конкурировать с Gmail, Google Docs и Drive, не собирая конфиденциальные данные пользователей

Время на прочтение6 мин
Охват и читатели10K


Не секрет, что инструменты Google Workspace собирают наши данные. Но могут ли предложить аналогичный инструментарий другие компании, которые заботятся о нашей конфиденциальности? Что они потребуют от нас взамен? (спойлер: деньги, но дело не только в них)

Зашифрованный почтовый сервис ProtonMail существует с 2014 года, но в последнее время компания начала ориентироваться на более широкий сегмент. В апреле Proton запустил публичную бета-версию своего календаря. А в начале этого месяца выкатил бета-версию облачного хранилища под названием Proton Drive для всех платных подписчиков. Недавний редизайн помог связать все эти продукты в единый интерфейс.

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


Proton Calendar
Читать дальше →

10 игр для программистов, которые позволят улучшить свои навыки

Время на прочтение5 мин
Охват и читатели117K

Планируете изучать Java, C++ или Python, но не знаете, с чего начать? А как насчёт игр для программистов?

Да, именно так.

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

Давайте же узнаем о том, как геймификация помогает нам лучше учиться и какие игры помогут стать программистом!
Читать дальше →

Причина появления советской Бури или американский вариант развития Фау-2

Время на прочтение6 мин
Охват и читатели10K


Как я уже писал в статье о советской межконтинентальной крылатой ракете Буря, в первые годы ракетной эры ещё не было ясно, какая боевая межконтинентальная ракета эффективнее – баллистическая или крылатая. Обе они, как считалось, имели свои плюсы и минусы, которые уравновешивали друг друга. Неудивительно, что по обе стороны Атлантики велась активная работа в обоих направлениях.

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

Памятка/шпаргалка по SQL

Время на прочтение29 мин
Охват и читатели1.5M

Доброго времени суток, друзья!


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

Читать дальше →

Есть только один способ решить уравнение Дрейка

Время на прочтение8 мин
Охват и читатели28K

Согласно мрачной гипотезе из книги «Тёмный лес», внеземные цивилизации вступают в контакт исключительно с одной целью. К счастью, это всего лишь художественный вымысел, хотя он объясняет парадокс Ферми

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

Давно пора скорректировать уравнение Дрейка с позиций современной науки. Об этом пишет Джон Герц в статье «Уравнение Дрейка через 60 лет: переосмысленное и отброшенное», опубликованной 19 мая 2021 года на сайте препринтов arXiv.org (arXiv:2105.03984v2). Статья принята к публикации в журнале Британского межпланетного общества (JBIS).
Читать дальше →

Сикорский, человек и вертолет

Время на прочтение11 мин
Охват и читатели19K
image

Игорь Иванович Сикорский во второй своей – «американской» – жизни полюбил альпинизм. Особенно полюбил он восхождения на вулканы.

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

Читать дальше →

Информация

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