Информация
- В рейтинге
- Не участвует
- Откуда
- Петропавловск, Северо-Казахстанская обл., Казахстан
- Зарегистрирован
- Активность
Специализация
Десктоп разработчик, Инженер встраиваемых систем
Pure C
Assembler
X86 asm
Win32 API
Visual Basic
MySQL
Git
ООП
Разработка электроники
Обратная разработка
Абзацы про температуру пола чуть выше температуры воздуха, про работу плиты перекрытия как слабый отопительный прибор меня прямо взбесили своей бредовостью и оторванностью от реальности.
Вроде автор статьи по другим статьям производил впечатление грамотного человека.
От прочтения таких абзацев рука тянется взять перфоратор, просверлить в плите небольшое углубление и замуровать туда температурный датчик, DS1820, а другой поставить для замера температуры воздуха, и трансляцию показателей сделать на веб-страничку. А то и вовсе заказать Seek Thermal Pro и показать автору температуру пола, потолка, а также температуру воздуха в своей квартире и квартире ниже.
В идеальном доме а-ля термос это может быть и так. В реальном доме, особенно советской постройки — это вообще не так. Плита не теплоизолирована от стены, поэтому и через плиту тоже идет тепловой поток, направленный в сторону улицы.
Ну, у меня сейчас такое же разрешение, как и в 2005-м. Поэтому courier по прежнему наше всё :)
Почему? Звучит как натягивание совы на глобус, подгонка под ответа.
Почему в названии любых других типов клиент-серверных программ слово «клиент» означает вовсе не человека, а класс приложений, и только у банкиров слово «клиент» — это человек, а сама схема образования слова через дефис это не калька с гамма-лучей и альфа-частиц, а (оказыается) калька с Москва-Петушки.
Если реально вы от многих людей слышали такое объяснение, а не придцмывали его только что, то похоже, что сначала один человек с низким кругозором перепутал местами слова (наивно полагая, что слово «клиент» это именно человек, как в анекдоте про Карла Маркса, Фридриха Энгельса и Славу КПСС), а потом другие люди наделили исковерканное слово новым смыслом.
Такие статьи на Хабре только переводить и можно. Ведь переводчику не сольют карму за то, что перевёл, что король голый. А вот скажи, что король голый, от своего имени — можно и без головы остаться.
Банк-клиент звучит осмысленно, как FTP-клиент, RDP-клиент, SSH-клиент. Но откуда взялся вариант с перестановкой слов наизнанку?
То есть если FTP-клиент это клиентское приложение для работы с FTP, то банк-клиент это клиентское приложение для работы с банком.
А вот клиент-банк уже по строению похож на data-bank, фото-банк. То есть подобно тому, как фотобанк это некий банк с огромным числом каких-то разных фото, слово клиент-банк производит впечатление понятия о банке с большим количеством каких-то разных клиентов.
Почему в России клиентское приложение для взаимодействия с сервером банка называют клиент-банком, а не банк-клиентом?
Так знаю, сам этим в том числе занимаюсь.
И раз в сколько дней в России запускается разработка новой камеры, нового ЭБУ, нового станка? А раз в сколько дней запускается разработка любого другой проекта, куда могли бы привлечь сишника, но привлекут кого-нибудь, кто пишет на чем-то модном?!
Да, микроконтроллеры. Но раньше в порядке вещей было и GUI-приложение под Windows делать на Си (WinAPI изначально на такой подход заточен), и CUI-утилиты.
Сейчас скажи кому, что собираешься на Си написать программу с GUI — выльют ушат помоев на тебя. Хотя я бы лучше сам их вылил на тех, кто пишут жутко тормозные и прожорливые UI используя модные технологии.
В отношении консольных утилит, особенно в никс-мире сохраняется доминирование Си. Слава богу, никто не переписывает grep или socat на что-то другое. А вот bzip2 пытаются переписать на Расте. И youtube-dl, внезапно, написан не на Си.
Может тут сказывается то, что я нахожусь не в России. Может действительно сейчас из-за геополитической обстановки в России бросились импортозамещать все на свете. Или у вас знакомые особенные.
Но с теми же микроконтроллерами, и разработке устройств на них, должен сказать, есть тенденция, похожая на ту, которая происходит в программировании: появление на свет инструментов и подходов с низким порогом вхождения вытесняет использование инструментов и подходов с высоким, даже если это идет во вред эффективности.
При разработке каких-то единичных, не тиражуемых устройств, там где раньше бы применили МК и позвали «кристаллщика»/эмбеддера, сейчас с большой вероятностью вкорячат Ардуино/Raspberry, и призовут говнокодера. Дешевые и мощные 32-битные чипы и возможность запускать на них линукс убила спрос на людей, которые могли уместить «огого» в 128 байт: теперь то же самое можно наговнокодить на скриптовом языке.
Исключения: это серийные изделия или изделия с особыми требованиями (RTOS, детерминированность по времени, особые требования по надежности). Но пойди еще попади в проект, где действуют такие особые требования: как правило заказчика устроит и говнокод (зато ведь дешево).
В общем, число заказов по типу того, что на завод на производственную линию требуется в единственном экземпляре контроллер, который будет опрашивать датчики или управлять чем-то и для этого будут создавать устройство на МК и писать прошивку на ассемблере и Си — падает. Сейчас из штанов выпрыгнут, но постараются найти готовую плату, а под неё постараются найти готовый уже кем-то написанный софт.
В промэлектронике вообще царит своя атмосфера. Там в принципе не принято для решения задачи проектировать устройство в виде платы, МК, прошивки. Во-первых, натурально сила традиции отрасли. Во-вторых, иногда требования норм (сертификация и т.д.). Там принято взять готовые серийные кирпичики (PLC, реле, модули согласования интерфейсов) — обязательно чтобы на DIN-рейку вешались — и из этого собрать нечто, что решает задачу. Даром, что иногда это получается шкаф с человека размером, хотя могла бы быть платкп, умещающаяся на ладони.
Компактность и энергоэффективность на заводе не ценят (если речь не о кубометрах и мегаваттах), а вот унификацию ценят.
В общем, да. Работа для сишников пока еще есть и еще долго будет. Но раньше было и работы больше, и область применения была шире, и отношение к ним было лучше.
Так это если уехать. Конечно, можно найти такое место, где вообще никакой работы не найти.
Но вы задайте себе вопрос: каков процент населенных пунктов на планете Земля, где прямо сейчас есть спрос на таксистов, и какой процент населенных пунктов, где прямо сейчас есть спрос на специалистов по ядру ОС?
Но API-то тоже не инкапсулирует это.
Можно было назвать продукт 3dfx и спрятать обработку вершин в программной части. Но нет: вот вам железо и софт для отрисовки на плоскости текстурированных треугольников
Если не испытали трудностей, это не значит, что другие не испытали. Это значит, что вы менее привередливый и вам многие аспекты, к которым другие подстроились, привыкли и полюбили, были безразличны.
Не понимаю вашей непоследовательности. Почему вы тогда ушли с XP?
Hidden text
Я не ушел.
Эпоху Glide застал, но карту не имел и API не щнал. С такой концепцией оно должно было называться 2dfx.
Courier —наше всё.
То есть наличие 3 вакансий это пруф того, что сильный сишник на вес золота?
А что если завтра на каждую из них будет найден соискатель, а новых вакансий не будет какое-то время? Вакансий развозчиков пиццы будет полно всегда. И в любом городе. А ваши вакансии требуют релокейта.
Нет, на вес золота — это когда тебя самого хантят по результатам сарафанного радио. И я примерно с 2010-го года отчетливо заметил спад интереса к сишникам, к разработке на чистом Си и даже на плюсах (но плюсов это коснулось чуть менее сильно).
Еще раз: современная «мода» в программировании диктует, что при выборе инструмента Си будет выбран не по-умолчанию (как это было раньше), а только тогда, когда его использования избежать нельзя. Я в шоке от этой тенденции, мне горестно это наблюдать, но стоит признать, что это так. Это означает, что в соответствии с этими гадкими тенденциями, на си будут решаться только нишевые проблемы и он будет нужен только в относительно редких случаях.
А раз его применяют редко, а не повсеместно, у произвольного сишника просто статистически меньше шансов быть у дел.
Потому что за 20 лет спрос на Си упал (и чуть менее заметно — на Си++) упал, а сами сишники никуда не вымерли.
И если бы действительно спрос был на вес золота — из каждого утюга, даже не связанного не то, что с программированием, а вообще с технологиями, звучала бы не реклама курсов по Питону с погружением в ML, а реклама курсов по Си с погружением в ядро линукса (или винды — WRK же выпущен как раз для образовательных целей).
И еще раз, то же самое в двух словах: нынче хороший сишник должен гоняться за редкими вакансиями, а не работодатели — за редкими сишниками.
На какой планете вы живёте, что у вас там сильный сишник в цене? Можно я к вам перееду, потому что на нашем загнивающем плюке в цене питонисты и прочие сорта...
Вот только во внутредомовой газовой сети давление в норме 3—5 кПа, тогда как в баллоне может быть и 2500 кПа. Разница на три порядка.
Отсюда разная скорость истечения газа из бреши, разное время, через которое выйдет опасно много газа.
При 100% словосочетание «этого газа» теряет валидность
Зря ёрничаете. Можно быть специалистом по супер-сложным штукам, и за 100$ в час делать супер-сложные штуки один день в году, потому примерно настолько часто супер-сложная штука оказывается кому-нибудь нужной.
А можно быть развозчиком пиццы за 10$ в час 365 дней в году.
Как можно отказаться от поддержки VBScript? Миллионы скриптов в софте, в инструментарии админов должны пойти прахом?
Кому оно мешает?
Как будто бы выход газа наружу сам по себе не страшен. Как раз взрыв/возгорание газо-воздушной смеси, образовавшейся после разгерметизации баллона и есть основной страх, а не то, что жестяной баллончик лопнет как граната.
Рекламировать и демонстрировать можно что угодно, в общем случае это не обязывает на уровне внутренней кухни устраивать какие-то сложности с сервис-центром.
Сравнение машины и айфона считаю вообще некорректным.