Search
Write a publication
Pull to refresh
4
0.1

Программист

Send message

Раньше у меня был стандартный прием для поиска любой информации - загуглить "<интересующий вопрос> topic". Как правило по такому запросу находился тематический форум со структурированной информацией и сообществом, готовым прийти на помощь.

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

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

От гугла всё меньше толка с каждым годом. Всемирная паутина становится не такой всемирной.

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

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

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

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

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

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

Приходит девушка устраиваться на работу секретаршей. Шеф спрашивает: С какой скоростью вы можете печатать на машинке? Девушка: Ну... 1000-1200 знаков в минуту. Шеф: Разве можно с такой скоростью печатать? Девушка: Печатать-то можно, но такая херня получается!

У меня обратная история – несколько знакомых вкатились в айти. Буквально на моих глазах проходили курсы и школы и устраивались на работу. Кто-то на зарплату больше моей. Помогло в свое время понять, что я делаю что-то не то. Это ковид-предковидные времена.
Самые поздние вкатились в 2022 году. Дальше либо кончились времена вкатывания, либо кончились знакомые, не знаю.

Можно ли свести разработку ПО к поиску оптимума в дереве симулируемых вариантов?

Написать тесты, скормить нейронке, которая методом Монте-Карлос подбеерет код, удовлетворяющий тестам)

Раньше пользовался высокопрофильными клавиатурами и было непривычно, когда изредка попадались низкопрофильные.
Последние 2+ года вынужденно пересел на низкопрофильные и стало неприятно печатать на высокопрофильных - пальцы обленились и путаются в клавишах. Лишил себя тренажера для пальцев, получается.

Так и не понял, как количество мониторов влияет на сухость глаз.

Достоинства 49-дюймового формата

отсутствие мерцания

Это точно зависит от размера монитора?

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

Что?

Впечатление от статьи, будто прочитал рекламу, сгенерированную AI. Обидно за Хабр, если так.

У меня был опыт вытекания глаз от нового навороченного расхваленного в интернете монитора. Быстро выяснил, что проблема в ШИМ - на монитор мог нормально смотреть только на максимальной яркости (но тут глаза вытекали уже от света, поэтому выживал на темных темах). Проверить ШИМ можно карандашным тестом

И всё это не так страшно, как факт отсутствия эксклюзивов, ради которых игроки готовы были бы купить консоль

Уже не первый раз слышу, что без эксклюзивов та или иная консоль никому не нужна. Это что же получается, консоли покупают от безысходности? Потому что нет другого способа поиграть в какую-то игру?

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

Найдите мне, пожалуйста, i3 под Windows

Интересно, а зачем вам тайловый менеджер на Windows? Я не пользовался тайловыми менеджерами, потому что на первый взгляд сценарий использования выглядит "много консолей - один монитор". Лично я предпочитаю и консоль делать на весь экран, так удобнее читать длинные портянки вывода. А уж GUI приложения тем более кажется странным сворачивать на полэкрана.

Да одно и то же.

Скрытый текст

Ну как одно и то же. Давайте сравним.

Чат на macOS
Чат на macOS
Тот же чат на Windows
Тот же чат на Windows

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

А теперь обратите внимание на скриншот с macOS. Там сообщение выделено, это можно понять по надписи внизу окна и галочке в правом нижнем углу. Если чуть промотать окно, то галочки не будет - она выровнена по центру сообщения, а сообщение занимает несколько экранов. Кнопка пересылки тоже в правом нижнем углу.

На Windows сообщение при выделении выглядит так:

Само сообщение подсвечено, поэтому сразу видно, что оно выделено. Галочка рядом с сообщением, а не на противоположном краю экрана. Кнопка пересылки подсвечена и расположена на стороне сообщения, а не в противоположном углу. Я не дизайнер, но на мой вкус, интерфейс для Windows более продуманный, чем для macOS.

Последний раз ставил Windows на свой домашний комп в 2020 году, когда всё-таки переезжал с Windows 7 на Windows 10. Всё работает, как часы. До этого Windows 7 работала годами без проблем.
Одно правило - прежде, чем что-то запускать, проверяю на VirusTotal. В остальном себя ничем не ограничиваю, хожу по любым сайтам, часто скачиваю и ставлю ПО и игры.
Конечно, приходилось видеть системы, которые умирали за год пользования под тоннами вирусов, есть такое. Но если соблюдать базовую гигиену и не ковыряться в системе очумелыми ручками, то WIndows работает стабильно

Я виндузятник с 20-летним стажем. Но по работе приходилось жить на линуксе, последние 2+ года живу на macOS.

Ниже мои ощущения от пользования тремя системами. Но нужно иметь в виду:

1) Речь только о десктопе.

2) Мои потребности не начинаются и не заканчиваются консолью.

Windows

Возьмите любую сферу деятельности, любую потребность и как правило под Windows есть подходящее ПО.

И не просто подходящее, а лучшее ПО в своей области. Что логично, т.к. Windows всё еще самая популярная платформа на десктопе.

С высокой долей вероятности за лучшее ПО попросят денег, но скорее всего это ПО можно найти в зеленом магазине.

Linux

Подходящее ПО есть не всегда. То, что есть, бесплатно, но скорее всего уступает по возможностям и качеству тому, чем я привык пользоваться на Windows.

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

macOS

Шансы найти что-то подходящее еще меньше. За любые поделки на коленке, которые в Windows в бесплатной категории, на macOS просят 100500 денег.

Версии привычного ПО нередко более убогие, чем версии для Windows.

Сравните десктоп версии Telegram для Windows и для macOS. macOS версию будто делают по остаточному принципу на коленке, либо тренируют на ней стажеров.

То же самое с MS Office, чувство, будто пользуешься сырой демо-версией.

Слышал, что графические пакеты лучше на macOS. Не знаю, не пользовался. Всё остальное однозначно хуже.

А зачем вы ищете код утилитой grep? Пользоваться IDE у вас запрещено?

А какая мотивация приравнивать макросы к конструкциям языка? Директивы препроцессинга это по сути отдельный язык для генерации кода C. Препроцессинг выполняется до компиляции.
https://ru.wikipedia.org/wiki/Препроцессор_Си

Нет. Перечисления это тип данных https://ru.wikipedia.org/wiki/Перечисляемый_тип
А вот значения, которые этот тип определяет, это да, константы типа перечисление.
Но вы же не называете структуру константой, если в ней определены константы?

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

enum class t_log_level {
  kError,
  kWarn,
  kInfo,
  kAppEnter,
  kAppTrace,
  kEngineEnter,
  kEngineTrace,
}

в котором нет enum'ов

... но есть range, который в данном случае enum заменяет. Но только в данном случае – попробуйте теперь написать тип, который принимает только три значения 2, 13, -56

1
23 ...

Information

Rating
3,980-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity