Обновить
25

Software Engineer

4
Подписчики
Отправить сообщение

Мне кажется, отрезать основную ЦА игры - это как зайти на полянку аномалий в кожаном бронике...

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

Гм, что-то вы самый худший случай возводите в ранг правила. В Ирландии например есть General Skills Permit (те самые 5 лет до отвязки от работодателя) и Critical Skills Permit (2 года, все русские разработчики кого я знаю получали именно его).

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

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

Распространить действующие налоговые льготы также на IT-компании, получающие доходы от размещения рекламы или оказания допуслуг в своих приложениях и онлайн-сервисах

Не все кормятся с рекламы, есть продуктовые компании, интеграторы, производители электроники, они пролетают? Странный критерий.

а также от реализации, установки, тестирования и сопровождения партнерских отечественных IT-продуктов;

Капля в море. Большинство IT компаний, сюрприз, занимаются совершенно не этим

Освободить на следующие 3 года всех сотрудников ИТ-компаний от уплаты НДФЛ, а сами компании от уплаты налога на прибыль, а также освободить эти компании от проверок;

ОК, это в кассу

Предоставить всем сотрудникам IT-компаний льготную ипотеку со ставкой 5% на время работы;

В кассу

Предоставить отсрочку от призыва на военную службу для сотрудников IT-компаний на время их работы в этих компаниях;

Все откосили давно кому надо было.

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

Капля в море.

Предоставить компаниям гранты на разработку и развитие IT- продуктов;

Ну ок

Обеспечить ускоренное импортозамещение ПО на объектах критической информационной инфраструктуры;

О_боже_да_всем_насрать.jpg

Также обеспечить целевое финансирование на создание в России «зеркала» репозитория открытого ПО на платформе GitHub.

О_боже_да_всем_насрать_2.jpg

Пересаживаюсь на свежую LTS версию Ubuntu

как я переустанавливал ОС из-за libexpat

WAT. В чём была проблема даунгрейднуть libexpat или собрать другую версию в песочнице? Зачем переставлять всю систему?

Просто отмечусь, что у меня та же проблема с тем, чтобы хотя бы теоретически свичнуться из C++, плюс часики тикают...

Всю жизнь пишу на C++, десктоп, *nix, всякий матан. Работодатель хороший, пришёл к нему давно, почти 10 лет назад. Подумывал сменить компанию / ЯП тк неполезно так сидеть годами, но это сопряжено с очень большими проблемами, особенно когда настанет возраст под сорокет и дальше. (Ничего не имею против C++, язык прекрасный при всей своей монструозности и проблемах с UB и экосистемой - но тупо падают зарплаты и востребованность десктопа)

Смена ЯП = подели на 0 почти весь прошлый опыт на плюсах, ты теперь то же самое что и крепкий мидл с условным опытом лет 5 в новом языке и, что хуже всего, опытом ~0 в новой предметной области (ок, немного лучше прочих умеющий в поддерживаемый код, оптимизацию, архитектуру итд), срез в зарплате и авторитете соответствующий. Плюс ты теперь динозавр в как правило молодом коллективе, со всеми вытекающими.

В "Жабах и вебах" из предыдущих комментов, или там в датасаенс, зарплаты в разы выше, чем в умирающем десктопе на C++ (от чего у меня немаленький такой баттхерт), но когда многие годы тебя окружает среда из мелких быстрых десктопных программ - писать под другую среду не хочется до отвращения. Ни под Java с её накладными расходами, ни под веб (nuff said), ни под огороженные мобилки. Начинал и бросал, не чувствуя внутренней мотивации.

Из "новых технологий" приятным исключением пожалуй назову Rust, язык буквально создан чтобы радовать уставших плюсовиков, с удовольствием пишу на нём, но из вакансий кроме блокчейна/криптоскама ничего не наблюдаю.

Ну браузер вообще малоподходящая штука для подобных операций, но подозреваю что среднестатическая ЦА ChromeOS просто не будет знать что надо делать с .img файлом дальше. А тут штука с кнопкой "сделать что надо", да ещё и работающая в ограниченных средах с одним только браузером, например из другой ChromeOS.

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

Ну и никто не мешает запустить браузер от юзера и он в нужный момент вызовет для подобных операций диалог UAC (механизм запроса повышения привилегий в винде).

То есть поисковый фильтр смешивает месячные и годовые зарплаты?

Это так, но у меня для таких случаев забит хоткей на пошаговое уменьшение и увеличение шрифта и ставка идёт на редкость таких событий, а основной режим всё равно 1 полноэкранный фрейм с кодом.

Не в тему настройки 12pt шрифта, но я бы предложил укрупнить шрифт. Настолько мелкий шрифт может плохо влиять на зрение, а профит от упихивания большего количества текста в какой-то момент начинает с уменьшением размера шрифта расти незначительно. Большая часть того что вы видите 24/7 в IDE - это код, а его ширина не должна превышать по старым стандартам 80 символов (слышал что сейчас стандарт 100). С того момента как эти 80/100 символов, плюс-минус, влезают на экран - уменьшать дальше шрифт смысла особо нет. Все вспомогательные фреймы, которые есть в IDE помимо окна с кодом (дерево файлов, классов, окно дебага...) и которые можно иметь слева/справа от фрейма с кодом, имхо лучше держать скрытыми и вызывать по требованию, большая часть из них всё равно забирают фокус внимания на себя. Ещё лучше сделать монитор вертикальным и держать вспомогательные фреймы выше или ниже.

Тыкал всякие шрифты, каждый раз возвращаюсь к старому доброму DejaVu Sans Mono.

С одной тильдой ~> точно есть в SKILL (диалект Лиспа, скриптовый язык в продуктах Cadence Design Systems).

Это всё контейнеры с состоянием. (кроме мб podman, про него ничего не знаю)

Далее окончание института, работа, (...), семья, ребенок.

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

И дополнительно, занимался небольшой научной деятельностью.

В результате, поступил на третье, уже связанное с IT.

Откуда вы блин с семьёй и работой берёте время на все эти вторые / третьи образования и какую-то там научную деятельность. Я сижу на своём технологическом стеке, являюсь основным источником дохода в семье, и по работе-то еле успеваю, остальное время съедает семья, и если при всём этом скажу что-то вроде "эх мб в датасайенс" домашние только пальцем у виска покрутят, тк это означает похерить все годы опыта и зарплату и начать практически сначала, +время на обучение ещё где-то надо выкроить.

Упс, забыл ответить. Но в комментах в общем ответили.

Перемещение стрелками несовместимо со слепой печатью.

Пп Ctrl и Alt комбинаций - частое зажимание модификатора (для движения) вредит здоровью кисти, особенно если это делается мизинцем (Shift, Ctrl).

От выполнения сочетаний клавиш для частых команд уйти нельзя даже при модальном редактировании. Клавиш на первом слое всего 104/105 и на все команды их не хватит. Например в Vim Ctrl+O забито на некую команду (не открытие файла). В модальном редактировании просто другие комбинации и появляются однокнопочные команды.

И в модальном редактировании больше команд для перемещения по текстовым объектам (скобочные выражения, слова, строка по смещению, строка по номеру).

Пп затрат на переключение и отслеживания контекста - такой проблемы нет, переключение идёт на автомате (кроме того некоторые команды сами переводят редактор в insert mode, например "c"), а для отслеживания текущего состояния обычно применяют разную форму курсора (стандарт: прямоугольник = command mode, вертикальная линия = insert mode).

На редкость бесполезный набор фич. Астанавитесь. QMK вам хватит за глаза, за исключением подсветки, которая при слепой печати не важна всё равно.

Белая. Потому что в сумерках её лучше видно при отсутствующей подсветке.

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

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

Ну мб. Хотя не видел чтобы стали стираться меньше чем через несколько лет.

Устойчивость к попаданию влаги.

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

4,5,7 (подсветка).

Мб, но при слепой печати подсветка не нужна.

Только проводная. Ну или объясните, какой смысл в бессмысленных и беспощадных беспроводных? Ходить с ними по офису, как с переносным музыкальным синтезатором на ремне через плечо? Всё равно в итоге их нужно подзаряжать по проводу. Только этот провод нужно сначала найти с момента прошлой зарядки. Вон он упал за стол – тянись теперь. И так, пока не издохнет аккумулятор или не расшатаете гнездо зарядки. Не получается клавиатура "На века". Никак.

Не видел заряжаемых по проводу клавиатур, только со сменными аккумуляторами. Но неважно. ИМХО - несущественная деталь, дизайн и раскладка важнее в разы.

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

Autohotkey или QMK и программируйте всё что хотите. Что у вас залипают/теряются нажатия клавиш на AHK это очень странно. Или у вас сверхбыстрая печать или какие-то очень сложные обработчики нажатий. Я использую setxkbmap под линуксом, но под Win пользовался AHK и такой проблемы не видел.

А вот существенные детали, которые обошли вниманием:

Собственно, геометрия клавиатуры и набор клавиш. Сплит или сплошная доска, где клавиши, какая форма, какой наклон. Совместимо ли с PC104/105 или что-то полностью своё. Есть ли thumb pad, нестандартные клавиши. В чём конкурентное преимущество перед существующими 100500 DIY/эрго клавиатурами.

Upd: Респект конечно за физическую клавиатуру, но как разработчик раскладки под стандартную PC104/105 я каждый раз завидую возможностям разработчиков раскладок под нестандартные физические клавиатуры, которые могут двигать и добавлять кнопки как хотят))

Из того, что можно улучшать дальше: уходить от QWERTY, уходить от CUA и немодального редактирования к модальному, уходить от копирования позиций модификаторов "как в QWERTY" хотя бы к thumb pad или любому другому способу передвинуть модификаторы под сильные пальцы.

Задам вам вопрос, который задаю всем пользователям Mod-tap (клавиш, у которых разное действие на однократное нажатие и на зажимание): Как в вашей раскладке отличить очень быстро набранный пробел+буква (когда из-за быстрого набора они обе в зажатом состоянии) и зажатый пробел+буква (активация слоя Б)?

Специально создали коллизию имен с zed из zsh (встроенный редактор zsh)?

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

Видимо вдохновлялись трупом xi-editor xi-editor, лучше бы коммитили в него.

Информация

В рейтинге
Не участвует
Откуда
Ирландия
Зарегистрирован
Активность