July 2025

S M T W T F S
  12345
67891011 12
13141516171819
20212223242526
2728293031  

Page Summary

Style Credit

Expand Cut Tags

No cut tags
hitech: (computer)
Thursday, May 22nd, 2025 14:11
Такое ощущение, что жизнь — это какая-то прикольная игра, а я — компьютер, который её не тянет.

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

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

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

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

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

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

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

Tags:
hitech: Основная иконка (Default)
Tuesday, March 18th, 2025 22:18
Рассказала сыну теорию струн. Пусть лучше от меня услышит, чем от пацанов во дворе.

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

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

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

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

Развернуть )

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

Развернуть )

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

Развернуть )

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

Развернуть )

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

Развернуть )

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

Развернуть )

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

Развернуть )

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

Развернуть )

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

Развернуть )

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

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

hitech: (computer)
Wednesday, January 3rd, 2024 11:26
Тетрис учит нас, что ошибки в этой жизни накапливаются, а успехи исчезают. И что длинная палка — это хорошо.

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

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

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

Tags:
hitech: (computer)
Thursday, March 23rd, 2023 19:58
— Слышь, Васёк, меня с работы увольняют. Говорят, робота нового взяли, который может меня полностью заменить.
— Вот-те на! А что этот робот умеет делать?
— Ничего…
Из разговора двух программистов.

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

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

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

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

Tags:
hitech: (computer)
Friday, January 13th, 2023 12:46
Дело даже мастера боится, а от дилетанта оно просто в ужасе…

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

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

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

Tags:
hitech: (computer)
Tuesday, November 22nd, 2022 15:20
Возможно, нынешние программисты и измельчали. Зато как прибавили в весе!
Из личных наблюдений.

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

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

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

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

Читать дальше )
Tags:
hitech: Основная иконка (Default)
Wednesday, April 7th, 2021 18:03
Спорт, ко­неч­но, уд­ли­ня­ет жизнь. За­то еда её рас­ши­ря­ет.
Голос разума.

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

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

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

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

Tags:
hitech: (computer)
Tuesday, November 12th, 2019 19:01
Ребят, если вам в жизни не хватает на что-то денег, то надо просто стать богатыми и успешными, и тогда денег будет хватать.

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

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

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

Tags:
hitech: (computer)
Friday, October 4th, 2019 03:08
xxx: Пятничный факап начался с фразы «Ну там же вроде от этого ничего не должно упасть».
Цитата с сайта bash.im.

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

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

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

Немножко приключений и мораль )
Tags:
hitech: (Свой среди чужих)
Tuesday, August 6th, 2019 15:31
По конституции я имею право на труд, но стараюсь им не злоупотреблять.

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

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

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

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

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

hitech: (computer)
Tuesday, January 22nd, 2019 01:35
— Хьюстон, у нас проблема! Вышел из строя основной бортовой компьютер! Как слышите, Хьюстон? Что делать?
— Это Хьюстон. Вас поняли. Рекомендация техников: играйте пока на резервном! Играйте на резервном!
Из переговоров астронавтов.

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

Пичалька. )
Tags:
hitech: (Свой среди чужих)
Tuesday, January 8th, 2019 13:58
Ненавижу, когда орут дети в общественных местах. У них нет никаких проблем вообще. Это я должен орать. Я.
Мысль вслух.

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

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

Tags:
hitech: (computer)
Monday, November 5th, 2018 14:39
За две недели до защиты диплома выходит из строя жёсткий диск. В облаке ничего не сохранял. Первая мысль: «Хорошо, что я ещё не начал писать диплом».
Из воспоминаний.

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

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

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

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

Поясняющие фото и сама история )
Tags:
hitech: (computer)
Friday, March 30th, 2018 03:34
Если у тебя есть твёрдая уверенность в своих силах, а самих сил и в помине нет, то ничего страшного. Верь себе и верь. Но действовать лучше не пытайся.

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

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

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

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

Tags:
hitech: Основная иконка (Default)
Monday, November 6th, 2017 13:57
Инженеры начинали бить тревогу с воплями «топливо заканчивается», когда топлива оставалось 98%.
Глен Кук, «Рейд».

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

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

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

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

Tags:
hitech: (Свой среди чужих)
Sunday, July 30th, 2017 21:25
На этом разделе установлена Windows. Удалить этот ё*аный мастдай?
Русскоязычная версия инсталлятора ОС Zeta в одной из бета-версий. В оригинале слово было написано без купюр.

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

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

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

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

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

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

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

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

Tags:
hitech: (computer)
Friday, April 7th, 2017 02:21
Быть может, свадьба обошлась бы и без драки, но тут ди-джей включил саундтрек из «Мортал Комбат»…

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

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

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

Как я со звуком воевал, и как великий я его в конце концов подебил. )
Tags:
hitech: (computer)
Sunday, September 4th, 2016 23:46
Первое издание книги Гитлера «Моя борьба» редактировал Рудольф Гесс. Вот он и был первым граммар-наци.
Исторический факт.

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

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

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

Что нужно делать, чтобы написанный текст был красивым )
Почему умение писать текст красиво не помогает при выкладывании текстов на «Самиздате» )
Мой подарок всем пользователям «Самиздата» )
Пример работы с подарком, снабжённый скриншотами )
Почему подарок не всегда подарок )
Tags:
hitech: Основная иконка (hitech)
Monday, August 8th, 2016 02:01
Никогда не пишите личный дневник для себя. Пишите его для тех, кто клялся, что никогда не будет его читать.
Житейская мудрость.

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

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

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

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

Объяснение )

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

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

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

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

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

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

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

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

hitech: (computer)
Saturday, July 2nd, 2016 00:48
Что бы человек ни начинал делать на Arduino, всё равно в конце концов получается погодная станция.
Народная мудрость.

Предыстория:

Давным-давно, в далёкой-далёкой галактике… )

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

Технические подробности (можно безболезненно пропустить) )

Поскольку я всё-таки системный программист, я подошёл к вопросу с поистине системным размахом:

Два скриншота )

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

Осталось скомпоновать конечный автомат, прописать работу с часами, структурировать код, отладить всё это счастье (вот тут, например, человек жалуется на то, что DS1307 завешивает ему микроконтроллер, — надо будет принять меры заранее), добавить пару потенциометров на яркость и на контрастность подсветки экранчика, — и можно будет запиливать коробочку для корпуса.

Фотография )
Tags:
hitech: (computer)
Thursday, May 26th, 2016 19:09
Я надеюсь, шутки про новый iPhone будут тоньше предыдущих.

Взломать Пентагон? Можно, конечно. Но вот, допустим, вы прорвались на внешние сервера. Что вы будете делать потом?

Да ничего вы там не сделаете. )
Tags:
hitech: Основная иконка (hitech)
Monday, March 14th, 2016 13:48
— Да что ты знаешь об удаче? Вот у меня за последнюю неделю телефон четырежды на асфальт падал, и при этом экран даже не треснул!
— Мда… Четыре раза телефон упустить — всё-таки странное, у вас, владельцев iPhone, представление об удаче…

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

Собственно, сам обзор будет довольно коротким, потому что я ещё не до конца выздоровел, и не могу долго сидеть за капутером.

Плюсы:

Собственно, чехол. По ссылке с картинки можно пойти на ebay и заказать себе такой же. Они есть разных размеров и для разных телефонов. Горячо рекомендую.
Вы хочете плюсов? Их есть у iPhone! )

Минусы:

Конечно, как же без них. Как ни невероятно это звучит, но да, минусы у iPhone есть. )

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

Особенности ежедневного использования iPhone )

Резюме: отличный аппарат. Безусловно, стоит потраченных на него денег. Рекомендую к покупке!

Tags:
hitech: (computer)
Friday, February 12th, 2016 01:56
— К себе на работу мы вас ни при каких условиях не возьмем. Но будем платить тройной оклад, если вы устроитесь на работу к нашим конкурентам.
Фраза, сказанная по итогам собеседования.

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

На сей раз разберём две задачи:

Первая задача, разминочная. Формулировка, четыре вопроса, решения. )

Вторая задача — алгоритмическая. Над ней предполагается думать.

Формулировка и решения )

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

Это я такой старый, что для меня первое задание в принципе считается больше вопросом «на кнопку» в терминологии «Брэйн-ринга», чем задачей, над которой нужно думать, или это нынешние выпускники университетов и колледжей пошли такие, что курс по структурам данных, самый важный предмет за всю их учёбу, считается ненужным и забывается сразу после сдачи экзамена? Я не шучу, тридцать человек брались за эти задания, и ни один не вспомнил классические решения из базового курса по структурам данных! Куда катится этот мир?! Эти люди будут писать программы, с помощью которых будет вращаться завтрашняя Вселенная; да она же навернётся в BSOD на втором витке!

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

hitech: (computer)
Saturday, September 26th, 2015 23:09
— Слушай, я давно не писал авторучкой. Ты не знаешь, где у нее можно поменять раскладку с русской на английскую?
Разговор двух компьютерщиков.

Обратив внимание на то, что пальцы с трудом отлипают от клавиш, в кои-то веки разобрал, помыл, почистил и собрал обратно клавиатуру. 124 клавиши. 3 часа кропотливой работы. И всего одна лишняя деталька осталась (и я даже знаю, откуда, но снова разбирать клавиатуру, чтобы установить её, не буду). Начинаю думать, что идея покупать новую машину только потому, что в старой заполнилась пепельница, или новую клавиатуру потому, что старая загрязнилась, — не самая дурная. Собственно, в Интернете так и советуют.

Клвитура после чистки не заедает. Клвиши нжимются почти все. Ндо будет повторить этот опыт когд-нибудь в будущем… В по возможности кк можно более далёком :)

Интересный нюанс )
Tags:
hitech: (computer)
Thursday, September 24th, 2015 02:30
Программа совершила допустимую операцию, но будет закрыта по привычке.
Системное сообщение.

…И, в общем, это всё, что нужно знать об автоматическом выборе времени установки апдейтов в Windows 10.

Закрыть «Windows»?

Сапожник без сапог, блин…

Tags:
hitech: (computer)
Thursday, August 27th, 2015 03:10
Однажды Исаак Ньютон решил сварить куриное яйцо, не прерывая работу. Взял хронометр, чтобы варить яйцо в течение трёх минут. Однако он был занят математической задачей, которую пытался решить в тот момент. Когда же он спохватился, то очень удивился: часы были поставлены вариться, а в руке он держал яйцо, чтобы засекать время.

Наконец я созрел для того, чтобы написать отчёт об использовании «умных часов» производителя Pebble.

Перед тем, как рассказывать о собственно часах, я хотел бы ответить на два вопроса, которые сам же сейчас и задам:

Ответы на вопросы жизни, Вселенной и всего такого )

Итак, ответив на два основных вопроса, перехожу к собственно отчёту:

Распаковываем посылку с часиками )

Про опыт использования:

Опыт использования и замеченные недостатки )

Пора подытожить сей труд.

Я очень рад, что купил эти часы. Со своей главной задачей они справляются великолепно: я не пропускаю ни одного звонка и ни одного СМС. Другие уведомления, случается, да, пропускаю. А ещё часы Pebble мне очень помогли во время недавних поисков квартиры: с помощью компаса я определял стороны света, на которые выходят окна квартир, а шагомер позволял мне определить площадь комнат.

Да, я рекомендую эти часы.

Tags:
hitech: (computer)
Thursday, August 20th, 2015 00:58
— Ну, как дела, моя сладкая?
— Всё хорошо, дорогой! Борщ сварила, котлеток нажарила! Окошки протёрла, вещи все перестирала! Вот сижу, вяжу!!! А завтра, если снова забудешь заплатить за интернет, я тебя убью!!!
Пример Шелиной реакции на отсутствие Интернета.

«Захолустье» потому, что, когда мы в этот район переезжали (8,5 лет назад), в нём вообще не было инфраструктуры для высокоскоростного Интернета. Во всей Хайфе была, а здесь не было. А это один из самых элитных районов Хайфы, между прочим. Нам пришлось месяц жить без Сети вообще, пока провайдер инфраструктуры, связанный договором, не поставил хоть какое-то оборудование для ADSL в местную АТС. Переехали мы 1 апреля, Интернет нам дали 5 мая.
К моему переходу на Windows 10 провайдер Интернет-инфраструктуры приурочил работы по улучшению поставок Интернета в нашем захолустье. По окончании этих работ Интернет появился у всех, кроме нас. На данный момент ситуация следующая: в телефонной трубке тишина, при попытке позвонить на наш номер извне идут длинные гудки, Интернета, разумеется, нет, — ADSL не умеет синхронизироваться при отсутствии линии. Этот бардак продолжается уже четвёртый день, при этом техники провайдера, которых я с матом пригоняю к нашему дому, что-то чинят, и всё начинает работать, но через полчаса перестаёт.

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

Как я оказался в сложном положении и как я оттуда выбрался )

Мораль: никогда не стоит пренебрегать утилитами командной строки… Даже если ты настолько виндузятник, что сам этот Виндовс писа́л. Иногда эти утилиты могут реально спасти — если не жизнь, то по крайней мере кучу траффика!

hitech: (computer)
Wednesday, July 1st, 2015 15:18
Когда изобретатель USB-порта умрет, то его гроб сначала опустят в яму, затем поднимут, перевернут, а затем снова опустят правильной стороной.
Мечта всех без исключения пользователей USB.
И не факт, что хватит одного переворачивания.
Дополнение от [Bad username or site: shele4ka title= @ livejournal.com].

Намедни моё внимание привлёк интересный вопрос на superuser.com:

Почему в командной строке Apple OS X команда ls, запущенная от имени суперюзера, показывает скрытые файлы (с точкой в начале имени), тогда как в Линуксе — показывает только не скрытые файлы, то есть файлы, начинающиеся не с точки?

Меня настолько восхитил ответ на этот вопрос, что я переведу его целиком:

Читать ответ )

Таким образом, в короткой редакции ответ будет звучать так: наисовременнейшая Apple OS X ведёт себя таким образом потому, что примерно тридцать семь лет назад, между ноябрём 1977 и маем 1979, во время разработки 2BSD, кому-то такое поведение показалось правильным.


Между прочим, существование кода, десятилетиями перетекающего из версии в версию, означает, что если в изначальном коде была ошибка, то и эта ошибка тоже будет кочевать из версии в версию десятки лет. И такие случаи бывают. Например, вот эта правка, выполненная 8 октября 2014 года, чинит проблему в операционной системе OpenBSD, внесённую Биллом Джоем в исходники 1BSD 24 августа 1977 года. На момент починки багу было 37 лет.

А мне говорили — «компьютерные науки, быстро развивающаяся область, созданная с нуля и поэтому свободная от ошибок прошлого»… Ага, щазз.

hitech: Основная иконка (Default)
Tuesday, May 5th, 2015 21:00
— Были времена, когда 1000 рублей казались большими деньгами.
— Ничего, начнёшь пенсию получать, эти времена для тебя вернутся.
Оптимистичное.

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

Итак, захожу я в магазин и упираюсь в огромный стенд, заваленный сотовыми телефонами. Мои глаза выхватывают Apple iPhone 6 Plus с ценником 5700. Я восхищённо цокаю языком и перевожу взгляд дальше. Там красуется Samsung S6 ценой 5700. Я сглатываю слюну и иду ещё дальше — там LG G3 Beat по цене 5700 шекелей.

Тут до меня доходит некая неправильность происходящего. Ну не может «лыжа», какой бы новой она ни была, стоить столько же, сколько iPhone 6 Plus. Однако ценник наклеен, и цена на нём совершенно определённо 5700 шекелей.

Секреты ценообразования в одном отдельно взятом магазине )

Будет ли кому-нибудь интересно прочитать мои впечатления от часов Pebble Steel, по которым я страдал тут?

Tags: