Люблю делать UI и офисные приложения
Information
- Rating
- 863-rd
- Location
- Россия
- Registered
- Activity
Specialization
Десктоп разработчик, Разработчик приложений
HTML
CSS
JavaScript
Windows API
C++
UI/UX дизайн
Разработка интерфейсов
Дизайн продукта
Adobe Photoshop
Проектирование интерфейсов
Универсальный в том смысле, что можно выбрать градиент и капс. Через переменные (
--).О, это старая как наш программистский мир тема. Он, этот мир, полон обмана и самообмана, и все хотят кого-нибудь налюбить. Не друг друга, так себя. Заказчик думает: «Я не хочу писать толковое ТЗ, так как это потребует много времени и геморроя (разбираться ещё). И я не хочу дорогого разработчика, так как это… ну, дорого. А возьму-ка я кого подешевле и напишу: “…Шоб всё работало!”». А разработчик приносит решение и через неделю, будучи вызван на ковёр, отвечает: «Ну и что, что приложение для мигания лампочкой весит 800 мегабайт, требует 64-ядерного процессора и установки всех эзотерических фреймворков, и его надо перезапускать из скежулера раз в час? ОНО ЖЕ РАБОТАЕТ!» Как писал великий русский писатель П. П. Бажов: «Так, значит, и катался обман-от шариком. Вот какие порядки были». Теперь со вкусом AI!
Да.
WMP встраивался в таскбар. Пока не привыкнешь с клавиатуры управлять, очень удобно. Winamp, для сравнения, отнимал полоску на всю ширину экрана или же перекрывал другие окна.
Увы, и сейчас приходится, если хочется сделать универсально. Например, всё то же самое, что у вас, но с round caps (без этих десяточных вайбов с прямыми углами) и градиентной кольцевой заливкой. По крайней мере, когда я просил помощи у SO, чтобы помогли переписать с SVG на pure CSS, так никто ничего толком и не предложил.
Лично я хорошо помню товарища Силвермана и его офигенный движок. Кстати, это был первый движок, на котором я сделал законченную (довольно отстойную) игру (потому что идея в основе была отстойной). Но тут тоже, знаете ли, спорный вопрос. Для тогдашних компов спрайты + воксели + секторное освещение были однозначно лучшим выбором, поскольку давали конечному юзеру более приятную картинку. А то мой ребёнок смотрит на Q1 в 1920x1080 со всеми сглаживаниями и рей-трейсингом и не понимает, что это совсем не то, во что в детстве играл я на P75/S3 Trio. Однако, в конечном итоге все переползли на полигоны, и уже с HL2 это себя оправдало. HL2 от вокселей лучше бы не стал, это точно. И как бы я ни ненавидел idTech 2 в детстве, и он, и Build сегодня я считаю гениальными. Хотя бы потому, что в HL2 Source довольно много кода растёт непосредственно из idTech 2.
Какое вот только это отношение имеет к Бейсиками и коррупции… Джобса, как мне кажется, вряд ли кто-то коррумпировал.
А как же бессмертные строки Егора Трубникова? «Кетамин от калипсола отличайте, дети, так...»
Вы написали, что у «РС со спикером» «видео было говно по сравнению со Спектрумом». Ролики выше всё показывают тем, у кого есть глаза.
Ожидание: разработчики начали вдумчиво делать нормальную разбивку на классы и пользоваться миксинами.
Реальность:
У меня были хорошие и плохие учителя. Плохие учили плохому, а хорошие — хорошему. Из вежливости я не буду называть фамилию одного из плохих учителей, но как-то раз он написал, что купил домой (ребёнку) игрушечного робота. Робот ходит, упирается в стенки, алгоритм это отслеживает и заставляет рандомно поворачивать, а потом пробовать заново. Вот и человек это такой же робот. Только алгоритм сложнее. И вот так по жизни, чего ни коснись, ему всё всегда было ясно.
А хорошими учителями были Фейнман и Дойч. У Фейнмана я прочитал его сборник шуток, и там был такой абзац:
Я обратил внимание на выделенное. Это вообще типичный ход для Фейнмана. Он всегда спешит подчеркнуть, когда мы чего-то не знаем. Обозначает белые пятна на карте. И тем самым ставит проблему, которую нужно решить. Вот как мыслят настоящие учёные, понял я: они не маскируют своё невежество от себя же самого, а стараются его выявить.
От другого учителя, Дойча, я почерпнул идею эмерджентности. Например, можно сказать, что «в мозгу передаются импульсы». Однако, ответ должен лежать на подходящем уровне, а этот уровень слишком низкий. В принципе, всё на свете можно объяснить тем, что «так провзаимодействовали атомы». Но это не будет удовлетворительным ответом на вопрос, почему программа падает при нажатии на кнопку или почему из сейфа пропали деньги.
Так вот, что сказал бы я, применяя то, чему научился у этих великих учёных: никто не знает, как это делает человек, потому что на подходящем уровне объяснений у нас нет. И самое печальное, что как-то не видно, чтобы их искали.
То неловкое чувство, когда из исторической статьи узнаёшь, как правильно ставить планки в банки.
Запустил HWiNFO, он показал для памяти два доступных канала, и один используемый. Раскрыл коробку, переставил A1 + A2 → A2 + B2. Перезапустил компьютер, теперь два доступных канала, и два используемых. Спасибо!
Как сказал один знакомый дизайнер: «Сравнивать будем так — с нашей стороны Людмила Гурченко, с их стороны — Микки Маус!»
Не знаю, откуда вы взяли этот скриншот, судя по шрифтам в стиле «Диггера», это что-то очень древнее. А вы сравните с чем-нибудь действительно хорошим, например Commander Keen. Вот как он шёл на CGA безо всяких ухищрений:
А вот как шёл Golden Axe на CGA безо всяких ухищрений. Не помню только, это спикер так пищал, или уже AdLib/SB. Но звук на спикере там был огонь в любом случае, они из пищалки извлекли 146% возможностей.
Если бы в такое можно было поиграть на Спекки, мой сосед не выкинул бы его демонстративно с балкона пятого этажа сразу после покупки 286AT. А вообще, это, конечно, что-то новенькое. Обычно-то фанаты Спектрума говорят: у нас не было денег на 286 (у всех не было), а ты, буржуй, катись отсюда, пока по морде не дали (я не буржуй, и как и все, на PC только облизывался). А тут, вон оно как. PC с CGA был, оказывается, хуже. Каких только историй не услышишь на Новый год.
Так ведь, эти демки — хороший показатель крутизны архитектуры и границ возможностей. Простой вопрос: почему сорок лет спустя никто не запилил такую же демку под Спектрум?
Вот, кстати, как тот же самый Commander Keen идёт на оригинальной CGA после патча:
И последнее. Такие вещи стоит сравнивать не по скриншотам, а по видео. Поэтому я и добавил ролики с Ютуба. Картинку-то можно сюжетно адаптировать под бихроматические знакоместа. Некто Медноногов очень хорошо это умел делать. А вот с динамической графикой правда сразу вылезет наружу, и будет видно чем попиксельная адресация отличается от знакоместной. Многие, кстати, по этой причине просто вообще не использовали цвет.
Что? Это какой такой PC был хуже Спекки с его двумя цветами на знакоместо? Даже CGA умывала его как не знаю что. А уж в умелых руках что умела CGA... Гуглить 8088 MPH.
P.S. В детстве я читал сказку, где фигурировал некий гиперстолб. В node text у него значилось: «Путник, торопись! За поворотом дороги исполнятся все твои желания!», а в
hrefждал людоед.Вот поэтому я всегда навожу мышь на любую ссылку и смотрю на место назначения. (В Телеграм-клиенте оно, за неимением status bar, отображается во всплывающей подсказке, что хуже, чем в браузере, но лучше, чем никак). И я бы очень удивился, увидев при наведении на
@durovтекстhttps://t.me/proxy?server=8.8.8.8&port=1337. Ладно, кого я обманываю. Увидев словоportв ссылке, я бы не удивился, а об…ся от страха.Я не буду вступать в полемику, просто имейте в виду, читающие и плюсующие, что выше изложено чьё-то крайне субъективное мнение, которое плохо согласуется с тем, что читал, например, я.
А я читал, что Джобс пинал Возняка по поводу Apple BASIC, требуя, чтобы тот довёл его до уровня Micro-Soft BASIC, в частности, добавил поддержку плавающей точки. И Возняк этого не сделал. Я не говорю, что Возняк плохой программист, он мог быть занят более приоритетными задачами, или попал в аварию в середине разработки, но факт в том, что работу он не выполнил, и никто другой для Джобса её не выполнил тоже. И пришлось Apple лицензировать Бейсик у Микро-Софта. (Справедливости ради, именно Math Package писал по большей части Монти Давидоф, а не Гейтс с Алленом).
Вот как, по словам Аллена, проходили переговоры с другой железячной компанией:
Потому что монополия. Вот о чём забывают любители баек про маму из IBM: Micro-Soft стал монополистом софтварного рынка задолго до того, как софтварный рынок стал рынком операционных систем. В те времена это был рынок Бейсиков. Люди приносили домой первые домашние компьютеры, включали и их встречал интерпретатор Бейсика, а не DOS и не CP/M. И это был чаще всего (за знаменитым исключением в виде BASIC 48 Синклера) микро-софтовский Бейсик. Будучи монополистами, они имели всех железячников как хотели, примеры чему выше.
Был бы Альтабасик не лучшим на тот момент, что б его тогда покупали?
Как к людям у меня отношение к обоим (и Гейтсу, и Линусу) сложное, но распил? That, как сказал Roach, is the biggest pile of horseshit I ever heard.
То, что вы их записали в 99%, на вашей совести, не на моей.
Пару раз мне именно там давали офигительные наводки. Почему не работает хук? Проверь таймаут в реестре! Догадаться самому весьма непросто. Какают, конечно, и там, но как-то добрее, что ли (ц). Один раз модератор закрыл вопрос с формулировкой «ищи-ка ты сам в гугле». Интересно, знают ли владельцы об этой практике.
Ух ты, спасибо! Люблю читнуть мемуарца.
Что касается Аллена, если кому интересно: Paul Allen, Idea Man. Первая часть про код, вторая — как его жадный Билли кидал на деньги (об этом он, поди, не вспоминает?), а потом уже всякое малоинтересное из жизни миллиардеров. Как его француженки учили любить пикантный сыр, и как он потерял на инвестициях в Интернет (в провода).
Да, я тоже читал об этом в мемуаре Аллена. Там, вроде, эмуляция хитрая какая-то была, «система макросов». (Не понял, что это такое). Ещё я читал, что они забыли написать загрузчик (на реальном-то Altair 8800 код не запускали). О загрузчике Аллен вспомнил уже в самолёте, когда летел с презентацией к владельцу «Альтаира». И за два часа полёта написал его на салфетке. Поколение титанов.
Ещё кстати. Читал такого — преподобного Михаила Ваннаха, который (зоркий глаз!) подметил удивительное сходство ранних майкрософтовских продуктов и PDP. Так и написал, мол, удивительно, что такие идеи пришли в голову Гейтсу, а не какому-нибудь ветерану PDP с седыми яйцами. Оказывается, Гейтс и был ветераном PDP, просто очень молодым. А главред «Компьютерры» Кузнецов ещё высмеял Ваннаха по этому поводу, дурилка картонная.