hitech: (computer)
2025-05-22 02:11 pm
Entry tags:

В помощь игроманам

Такое ощущение, что жизнь — это какая-то прикольная игра, а я — компьютер, который её не тянет.

Любопытное исследование в копилку важным научных оправданий наших слабостей, если вы вдруг тоже любите поиграть 😬

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

  1. Первая группа играла в Super Mario.
  2. Вторая занималась музыкой.
  3. А третья ничего не делала, жила как обычно.

Эксперимент длился 6 месяцев. Последствия:

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

Что особенно круто – игры влияли на гиппокамп, который особенно уязвим при старении и деменции. Так что если вы ищете аргумент, чтобы подарить себе PlayStation, – вот он.

Источник: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0187779

hitech: Основная иконка (Default)
2025-03-18 10:18 pm
Entry tags:

Интеллектуальные игрища

Рассказала сыну теорию струн. Пусть лучше от меня услышит, чем от пацанов во дворе.

Предыдущий пост на эту тему.

Погонял я тут ChatGPT и дикпик DeepSeek на вопросах из «Что? Где? Когда?» Оказывается, им ещё есть, куда развиваться. Они берут только от трети до половины, и в основном те, которые основаны на чистых знаниях. А те вопросы, которые требуют хоть немного пораскинуть мозгами, языковые модели — очевидно, из-за отсутствия мозгов — не берут.

Примеры большие, поэтому я вложу каждый под отдельный cut.

Пример первый:

Развернуть )

Пример второй:

Развернуть )

Пример третий:

Развернуть )

Пример четвёртый:

Развернуть )

Пример пятый, забавный:

Развернуть )

Пример шестой:

Развернуть )

Пример седьмой:

Развернуть )

Пример восьмой:

Развернуть )

Пример девятый и, наверное, последний:

Развернуть )

Финальный счёт: 5:4 в пользу ChatGPT.

Но, поверьте, на каждый вопрос, который брала хотя бы одна нейросеть, приходилось один-два вопроса, на которые ни одна из них верного ответа не давала. Иначе говоря — чтогдекогдастам можно не изобретать способы тайно консультироваться с нейросетями во время минуты обсуждения, для приобретения значительного преимущества в «Что? Где? Когда?» лингвистические модели на современном этапе своего технического развития бесполезны. При этом периодически ChatGPT даёт формально неправильный, но точный по сути ответ, — тогда как DeepSeek либо попадает идеально «в десятку», либо мажет «в молоко»; а такого, чтобы дать ответ, который можно было принять с натяжкой, у него (в моём эксперименте) не бывает.

hitech: (computer)
2024-01-03 11:26 am
Entry tags:

Одной отмазкой меньше

Тетрис учит нас, что ошибки в этой жизни накапливаются, а успехи исчезают. И что длинная палка — это хорошо.

Была такая хорошая фраза: «Вот дочитаю bash, пройду tetris, и сразу всю-всю работу сделаю!»

Это уже не отмазка. 13-летний подросток, известный как Blue Scuti, стал первым человеком в мире, который прошёл оригинальный «Тетрис» для NES. До сих пор это достижение покорялось только искусственному интеллекту. Для этого Blue Scuti использовал техники, разработанные в 2016 и 2020 годах игроками на приставках NES, которые сводятся к давлению на нижнюю часть контроллера, — это быстрее, чем нажимать на кнопки сверху.

Прохождение Tetris`а, как оказалось, занимает примерно 38 минут.

hitech: (computer)
2023-03-23 07:58 pm
Entry tags:

Не надо бояться!

— Слышь, Васёк, меня с работы увольняют. Говорят, робота нового взяли, который может меня полностью заменить.
— Вот-те на! А что этот робот умеет делать?
— Ничего…
Из разговора двух программистов.

Тут в Интернете распространяются слухи, что новый ChatGPT умеет писать программы не хуже иных программистов. А то и лучше. И уж точно дешевле. По этому поводу в среде рыцарей клавиатуры, бесстрашных бойцов невидимого фронта борьбы с ленью, проигрывающих сражение за сражением, начали бродить панические мысли вроде того, что скоро нас всех заменят роботами, фигачащими код с завидной скоростью, непревзойдённым качеством и потрясающей оптимизацией. А нам всем придётся идти в дворники, или, того хуже, начинать работать. (Как будто дворника роботом заменить нельзя! Причём местных дворников, судя по состоянию тротуаров, может с успехом заменить даже робот из эпиграфа).

Все эти грязные инсинуации мы отметём с негодованием.

Читать и восхищаться! )

Программисты, вы можете выдохнуть. В дворники первыми пойдут копирайтеры, — уж что-что, а лозунги, призывы и тексты ChatGPT умеет придумывать хорошо. С другой стороны, когда нас всё-таки попрут в дворники, вакансий уже не останется…

hitech: (computer)
2023-01-13 12:46 pm
Entry tags:

Ещё одна глава в мануалы записана кровью.

Дело даже мастера боится, а от дилетанта оно просто в ужасе…

Это прекрасно.

Сбой в системе критических уведомлений о безопасности пилотам, который вызвал хаос в аэропортах США и отмену всех рейсов на протяжении многих часов, был вызван тем, что два сотрудника полезли править данные прямо в рабочей базе. Существует строгий технический регламент, запрещающий такие правки, но в данном случае этот регламент был проигнорирован. При первых признаках сбоя система переключилась на запасную версию кода, но этот запасной код тоже лез в те же самые уже испорченные данные, поэтому точно так же засбоил. Результат — задержка или отмена 33 тысяч рейсов, падение котировок акций авиакомпаний, огромный ущерб для экономики и невероятное количество ругани и раздражения у людей, которым надо было лететь, но нельзя. И всё из-за двух дятлов, полезших в продакшн без соблюдения элементарной техники безопасности их родителями (забыли надеть презерватив во время полового акта).

Хочешь обеспечить себе интересные выходные? Обнови по-быстрому продакшн-сервер вечером в пятницу!

hitech: (computer)
2022-11-22 03:20 pm
Entry tags:

Просто руки опускаются

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

Ребята, вы сейчас серьёзно?! Программулина , вся задача которой — брать с сервера погоду в формате JSON и показывать её мне при помощи одной картинки для фона и нескольких векторных изображений для различных погодных состояний, занимает в памяти больше 80 мегабайт?!

Иллюстрация. У Weather не 2 окна, как может показаться, а одно окно и один процесс, который загружает новые данные.

При том, что Visual Studio 2010, в которой поднят огромный проект хреновины, чей код весит 2 гигабайта, и которая управляет человеческими мозгами при помощи вставленных в них электродов, занимает в памяти меньше места, чем погодная аппликашка?!

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

Читать дальше )
hitech: Основная иконка (Default)
2021-04-07 06:03 pm
Entry tags:

Скоро ещё и рестораны на нас стучать начнут.

Спорт, ко­неч­но, уд­ли­ня­ет жизнь. За­то еда её рас­ши­ря­ет.
Голос разума.

Ну что, гос­по­да па­ра­но­и­ки, у ме­ня для вас пло­хие но­вос­ти.

Раз­ра­бо­та­на сис­те­ма, ана­ли­зи­ру­ю­щая, как че­ло­век жу­ёт. Ока­зы­ва­ет­ся, на ос­но­ве ви­део чав­ка­ния мож­но ди­аг­нос­ти­ро­вать про­бле­мы со здо­ровь­ем, при­чём не толь­ко зуб­ную боль, но и сер­деч­но-со­су­ди­с­тые за­бо­ле­ва­ния, по­тен­ци­аль­ное ожи­ре­ние, при­чём ещё в дет­ском воз­рас­те, бо­лез­ни глаз, нев­ро­ло­ги­чес­кие про­бле­мы и за­бо­ле­ва­ния ды­ха­тель­ных пу­тей. Не спра­ши­вай­те, как, я не знаю, я все­го лишь бе­се­до­вал с раз­ра­бот­чи­ком (не­кто Аль-Шбуль, иор­дан­ский уни­вер­си­тет на­уки и тех­но­ло­гии).

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

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

hitech: (computer)
2019-11-12 07:01 pm
Entry tags:

Задумываюсь о новом хобби

Ребят, если вам в жизни не хватает на что-то денег, то надо просто стать богатыми и успешными, и тогда денег будет хватать.

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

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

А ещё — ну вот кто бы мог подумать! — оказывается, мне нравится кантри. С другой стороны, оказывается, вот это — типичнейшее кантри:

hitech: (computer)
2019-10-04 03:08 am
Entry tags:

Наступила ночь, и в Стране Дураков закипела работа.

xxx: Пятничный факап начался с фразы «Ну там же вроде от этого ничего не должно упасть».
Цитата с сайта bash.im.

Один из моих домашних, но очень жёстких дисков (Seagate Barracuda 2013 года выпуска) решил отойти в мир иной. Какое-то время он жаловался на старческие проблемы в SMART, а сегодня показал fitness: 0, накрылся белой простынёй и активно пополз на кладбище.

Ладно, на этот случай у меня на рабочем столе уже с полгода лежит заботливо приготовленный трёхтерабайтник, тоже Seagate. Я заменил один диск другим (всех дел — на три минуты, включая открывание корпуса, офигевание от количества скопившейся в нём пыли и закрывание его от греха подальше) и, потирая лапки, приготовился перекачивать инфу.

Ага. Фиг там. Новый диск решил, что он на 768 гигабайт, а остальные 2.2 терабайта высокомерно проигнорировал.

Немножко приключений и мораль )
hitech: (Свой среди чужих)
2019-08-06 03:31 pm
Entry tags:

Образ мышления

По конституции я имею право на труд, но стараюсь им не злоупотреблять.

Сколько знаков числа пи вообще нужно?

В NASA для числа пи используется константа с 12 знаками после запятой.
39 знаков числа пи, включая начальную тройку до запятой, достаточно, чтобы рассчитать длину окружности наблюдаемой части Вселенной (диаметром 8,8×1026 метров) с ошибкой, которая будет в 10 раз меньше диаметра атома водорода (2,5×10−11 метра). Этого хватает для любых практических целей в обозримом будущем.
Расчёты любого числа знаков пи после первых сорока, таким образом, относятся не к математике, а к фаллометрии.

Сегодня начальник соседнего отдела отчитался о достижениях: «Для рисования круговых диаграмм нам надо было использовать значение „пи”. Ну, до сих пор мы писали 3.14, и этой точности почти хватало. Но не совсем. А теперь мы просто рассчитываем arccos(−1)…»

И вот он докладывает об этом, как о достижении, позволяющем отныне рисовать кружочки с любой требуемой точностью числа пи, а я сижу и думаю: заменять в коде использование предопределённой константы вызовом тригонометрической функции мне лично в голову никогда бы не пришло. Прикладник vs. системщик…

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

hitech: (computer)
2019-01-22 01:35 am
Entry tags:

Сдох жёсткий диск.

— Хьюстон, у нас проблема! Вышел из строя основной бортовой компьютер! Как слышите, Хьюстон? Что делать?
— Это Хьюстон. Вас поняли. Рекомендация техников: играйте пока на резервном! Играйте на резервном!
Из переговоров астронавтов.

В четверг мой главный компьютер сказал «гав» и гавкнулся. Без причины, просто так; возможно, причина в грозе, которая как раз в четверг утром закончилась, (хотя компьютер во время грозы был выключен). Перезагруженный компьютер затем перестал нормально работать, программы зависали, Task Manager отказывался открываться и убивать зависшие процессы, попытка перезагрузки не прошла, а когда я reset`нул комп кнопкой на корпусе, он обиделся в_плоть до зацикленного «синего экрана смерти». Это Windows 10-то, которой, чтобы упокоиться, нужны как минимум осиновый кол в диск и святая вода на материнке потоками!

Пичалька. )
hitech: (Свой среди чужих)
2019-01-08 01:58 pm
Entry tags:

Я злось.

Ненавижу, когда орут дети в общественных местах. У них нет никаких проблем вообще. Это я должен орать. Я.
Мысль вслух.

Вот как, как у меня на рабочем компе оказался Яндекс.Браузер?! Это рабочий комп, я с него по варезным сайтам не гуляю, из порнухи смотрю только видео установки компонентов сквозного монтажа, торренты не качаю, программы устанавливаю только одобренные начальством. У меня за всю историю работы даже антивирус ни разу не ругнулся на бяку, — а это, между прочим, достижение! И тем не менее, в списке установленных программ обнаруживаю это. Удалил, конечно…

Вот правду говорят, будешь продавать душу Сатане, — внимательно прочти договор и сними галочку с пункта «Установить Яндекс.Браузер».

hitech: (computer)
2018-11-05 02:39 pm

Дело было вечером, делать было…

За две недели до защиты диплома выходит из строя жёсткий диск. В облаке ничего не сохранял. Первая мысль: «Хорошо, что я ещё не начал писать диплом».
Из воспоминаний.

Я пишу рассказ для журнала «Мю Цефея», выбранная тема — капризы погоды, срок — до 25-го, фабула — трудности предсказания изменений погоды в краткосрочной перспективе при помощи обычных пророков. Я пытаюсь ответить на вопрос, возможно ли хотя бы так повысить точность вышеупомянутых прогнозов. По сюжету получается, что... Впрочем, не буду забегать вперёд.

Суть в том, что я не хочу ради всего лишь текстового редактора включать свой основной капутер с Виндой, о трёх экранах. Включаю маленький компьютер с Haiku OS. Он и электричества потребляет в три раза меньше, и у меня не возникает позывов отвлечься от текста в пользу какой-нибудь игры. (Ну, по крайней мере, пока что я держусь и не устанавливаю себе на Haiku свежепортированные «Serious Sam» и «Half Life», мне хватает «Принца Персии»). Вот и вчера сел за клавиатуру, на заднем плане играет музончик с Plex server`а, Юра Хой бодро шпилит «Чёрного вурдалака»… Я открываю текстовый редактор, однако понимаю, что звук громковат, и тянусь его приглушить…

Но не тут-то было! )
hitech: (Свой среди чужих)
2018-04-29 06:38 pm
Entry tags:

Разница между программистами и железячниками

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

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

Поясняющие фото и сама история )
hitech: (computer)
2018-03-30 03:34 am
Entry tags:

Программистская задача

Если у тебя есть твёрдая уверенность в своих силах, а самих сил и в помине нет, то ничего страшного. Верь себе и верь. Но действовать лучше не пытайся.

Это не с собеседований, это, так сказать, для личного развития.

Дано: список людей и задач в виде файла Excel. У каждой задачи есть один и только один хозяин. У каждого человека есть как минимум одна задача. Требование: распределить задачи на группы при соблюдении следующих условий:

Читать условия и два пути решения: )

Как решить эти противоречия? Существует ли третий путь? Мне пока ничего в голову не приходит. Умные люди, поговорите со мной, пожалуйста.

hitech: Основная иконка (Default)
2017-11-06 01:57 pm
Entry tags:

На тему вечного спора

Инженеры начинали бить тревогу с воплями «топливо заканчивается», когда топлива оставалось 98%.
Глен Кук, «Рейд».

Моему iPhone 6S+ уже больше двух лет, и он начал потихоньку сдавать. Батарейка держит заряд не так хорошо, как раньше. Задумываюсь о том, чтобы поменять его на более новую модель.

Вчера пожаловался на него коллеге. Он поинтересовался, что означает «держит заряд не так хорошо, как раньше» в цифрах. Объясняю:

— Я заряжаю телефон каждую ночь, снимаю его с док-станции утром. Когда я только купил телефон, Фейсбуком я не пользовался, и к концу дня батарейка разряжалась примерно на четверть, до 75%. Сейчас, с установленным Фейсбуком и с частым проигрыванием музыки по сети, у телефона к моменту, когда я ложусь спать, остаётся около 50% батарейки.

Я не схлопотал в ухо только благодаря отличной реакции. У бедняги Андроид…

hitech: (Свой среди чужих)
2017-07-30 09:25 pm
Entry tags:

Об отношениях между Apple и Microsoft.

На этом разделе установлена Windows. Удалить этот ё*аный мастдай?
Русскоязычная версия инсталлятора ОС Zeta в одной из бета-версий. В оригинале слово было написано без купюр.

Винда на домашнем компе запросила обновление. Ну, бывает; у них, у Виндов, такое иногда случается. Я подумал и согласился.

Обычно я обновления устанавливаю, не думая дважды и не делая бэкапов, но с этим конкретным задумался. Дело в том, что на рабочем компьютере именно это обновление привело к загрузке в чёрный экран с курсором. То есть белый курсор мышки двигается, на краю taskbar`а превращается в двунаправленную стрелочку ↕, там, где должны быть текстовые поля, превращается в курсор ввода текста Ι, но при этом кроме курсора на экране ничего нет, только чёрный фон. Операционная система загрузилась и полностью готова к работе, но работать с ней в таком состоянии немного затруднительно. При подключении через Remote Desktop картина была точно такой же, так что проблема была не в драйвере видеокарты, а где-то глубже, на уровне графической подсистемы.

Решение под катом. )

То есть карточка nVidia, очевидно, может устроить такие вот проблемы с новым апдейтом. Другие видеокарты я не признаю в принципе (особенно после того, как 3dfx почила в безе), так что дома у меня тоже nVidia, хоть и другая модель. Понятно теперь, почему я задумался перед установкой?

Дома, разумеется, произошло то же самое. Но я решил проблему. )

«В Винде — как в бизнесе, без откатов никуда», — подумал я и начал писать об этом короткую заметку на Фейсбуке. Начал писать с iPhone, — это важно. И вот тут случилось то, что побудило меня описать всю историю здесь.

iPhone, узрев начало фразы «Windows после обновления не заработала, так что я только что о…», предложил мне одним кликом закончить: «…откатил эту гадость к чёртовой матери». И довольный смайлик.

Я понимаю, что Большой Брат бдит. Я понимаю, что окончания фраз могут строиться на основе статистики. Я понимаю, что у Apple ситуация, когда после обновления ОС пользовательский интерфейс работает неправильно, в принципе непредставима. Но можно хотя бы не так откровенно радоваться провалу конкурентов? 😂

hitech: (computer)
2017-04-07 02:21 am
Entry tags:

Звуковые войны

Быть может, свадьба обошлась бы и без драки, но тут ди-джей включил саундтрек из «Мортал Комбат»…

У меня в программулине, которая бежит на Haiku OS внутри виртуальной машины VMWare, должен играть звук. Ну, всякие «пыщ-пыщ» и «пиу-пиу». Дописал кусок, запускаю — нет звука! Потыкался в настройки — звука всё равно нет. Переписал кусок кода — нет звука. Закомментировал свой код и вместо него впихнул готовый пример из официального руководства — нет звука!

Операционная система Haiku — попытка воссоздать операционку BeOS, а у BeOS была очень интересная фишка: документация для программиста была просто напичкана неработоспособными примерами. То есть выглядели они как настоящие, но не работали. Шутка была в том, что документация поставлялась в формате HTML, и, уж не знаю по какой причине, в примерах то тут, то там встречались всякие мерзопакостные юникодные символы. Ни один шрифт их отобразить не мог, поэтому внешне они были абсолютно незаметны, но при копировании текста замечательно копировались и вставлялись в окно среды разработки (оставаясь невидимыми, потому что среда разработки пользуется теми же самыми шрифтами, что и браузер). Это приводило к шизофренической ситуации, когда скопированный из официальной документации пример отказывался даже компилироваться, а перепечатанный вручную точно тот же пример, совпадающий с ранее скопированным до буквы (про невидимость символов помним?), замечательно компилировался и идеально работал. Не один программист разбил себе лицо о клавиатуру, пытаясь разобраться в причине этого явления; этот мем пробрался даже на ItHappens.

Я к тому, что неработоспособность официального примера из официального руководства я воспринял как дань традициям. Но мне это не сильно помогло.

Как я со звуком воевал, и как великий я его в конце концов подебил. )
hitech: (computer)
2016-09-04 11:46 pm
Entry tags:

Мой подарок всем, кто пишет в HTML.

Первое издание книги Гитлера «Моя борьба» редактировал Рудольф Гесс. Вот он и был первым граммар-наци.
Исторический факт.

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

Секрет в форматировании. Хорошо оформленный текст — это текст, который выровнен по обоим краям, в котором там, где надо, дефисы заменены на короткие или на длинные тире, а кавычки-"лапки" заменены на кавычки-«ёлочки» и на кавычки-„правильные лапки”. В таком тексте содержание сносок должно быть не там, где придётся, а там, где надо. Я понимаю как само собой разумеющееся, что между иллюстрацией и обтекающим её текстом должно быть достаточное расстояние. Что вместо буквы «х» в выражении «5 на 7 метров» должен стоять типографский знак ×: «5×7 метров», — и что при указании температуры «27 градусов Цельсия» должен быть использован знак градуса ° («27°C»), а не буковка «о». Что знаки копирайта © и зарегистрированной торговой марки ™ должны находиться на своих местах вместо уродливых и неказистых (c) и (tm). Что для указания ударения используется не заглавная буква («докУменты»), а знак ударения («докуме́нты»). В идеале переводы строк в тексте должны располагаться только в разрешённых местах, (например, тире не могут отделяться от предыдущего, а предлоги — от следующего за ними слова переводом строки), а сам текст должен быть полностью ёфицирован, но я могу понять и тех, кто утверждает, что последние требования — это уже придирчивость и мелочность. Скажем, в своих произведениях — будь то рассказы или посты в ЖЖ — я за соблюдением правильного переноса строк не слежу.

Текст, который выглядит, как результат труда наборщика, приятнее читать, чем простыню неформатированного текста, который ассоциируется прежде всего с неоформленным потоком сознания. У меня неформатированный текст автора, который ещё не считается мной безусловно интересным, чаще всего вызывает реакцию из разряда «Сначала оформи свой поток сознания, а потом уже изливай его на окружающих». Я не читаю длинные и плохо оформленные тексты неизвестных мне авторов. Думаю, я не один такой.

Что нужно делать, чтобы написанный текст был красивым )
Почему умение писать текст красиво не помогает при выкладывании текстов на «Самиздате» )
Мой подарок всем пользователям «Самиздата» )
Пример работы с подарком, снабжённый скриншотами )
Почему подарок не всегда подарок )
hitech: Основная иконка (hitech)
2016-08-08 02:01 am

Сделай, как для себя.

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

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

Возьмут ли на работу человека, который умеет портировать KDE на FreeBSD? )

Возможно. Но есть отличная от нуля вероятность, что его на эту работу не возьмут. Почему?

Мне понадобилось добраться до самостоятельно проводимых собеседований, чтобы понять: именно из-за отсутствия опыта работы с этими же вещами в большой фирме.

Объяснение )

Поясню на ещё одном примере:

Какая связь между бадминтоном и разработкой программного обеспечения? )

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

У этой мысли есть далеко идущие последствия.

Результаты хобби нередко уступают по качеству результатам работы профессионалов. Казалось бы, очевидно, но… )

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

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

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