Обновить
2
Степан@wsf

Пользователь

0,3
Рейтинг
Отправить сообщение
Все эти красивости и плюшки это безусловно хорошо и полезно, если привыкнуть и настроить под себя. Сам пару лет сидел на zsh. Но со временем пришло понимание что когда за день обходишь несколько серверов, в том числе в продакшене где никакой грязи быть не должно и стоит дефолтный баш, есть проблема того что у тебя получается неконстистентное окружение. Соответственно вопрос: есть какой-либо готовый способ настройки дефолтного баша чтобы при ssh-логине на удаленную машину втащить свои настройки, и при логауте их вычистить?
В том то и проблема, что граница эта очень условная. Ибо, как показывает практика, отстрелить себе ногу или удалить /usr можно легко и непринужденно одной очевидной на первый взгляд строчкой, при этом, чтобы нормально покрыть ее защитной логикой требуется написать кучу вырвиглазой обвязки.
Хорошая, годная статья. Но одна из лучших практик написания на bash — минимизировать использование bash.
Статья про ожидания. Реальность: В 2025 году половина продакшена на питоне еще будет плеваться ворнингами про 2.7.
Прототипируй
там еще куча сертификаций в цену заложены, утомили уже эти хаброаналитики
Для начала откройте и почитайте сначала список льготных категорий. Я прекрасно понимаю, что это сложнее чем на хабре написать комментарий в стиле «всепропало», но все же.
Стереотипно, у населения 30+ луноход вполне себе еще ассоциируется с ЛиАЗ-677 :)
Какая-то странная статья, выглядит как компиляция каких-то поверхностных фактов с определенным выводом и порождает больше вопросов чем дает ответов. Собственно:
1. Топ-200 игроков, ок, но какие ограничения используются для дипмайнда? В ранних версиях он вполне себе читерил с обзорностью карты, якобы «человеческой» реакцией, и моментальным распознаванием юнитов которые не скрыты туманом войны, видны на миникарте, но не присутсвуют на экране.
2. Dota — если мне не изменяет память там была наложена куча ограничений на игроков — урезанный пул героев, забанена часть предметов, отсутствие невидимости.
Если урезать возможности ботов до реальных человеческих возможностей в sc2 и заставить его сражаться на полной механике dota2 будет ли он так силен как это преподносится в статье?
Стим хорош, но стимом слегка иная ситуация. Все таки игры это контент который постоянно обновляется. То есть стим снимает кучу головняка с читерами, обновлениями, длц, установками и прочим + сообщество которое пилит переводы и воркшоп. Первая купленная игра в стиме была cs1.6 именно по причине наличия VAC который раздавал читерам баны в отличие от пиратских серверов где админы пытались это разрулить вручную. С видеоконтентом все немного по другому — скачал, посмотрел, удалил, или просто кликнул смотреть на первой попавшейся площадке из гугла, главное, чтобы в наличии была хорошая картинка и адекватный перевод.
Слушайте, давайте будем откровенны, когда собеседуешь вчерашних студентов, ты от них не хочешь наркоманских решений типа у нас тут utf-8 во все щели, а еще надо проверить, что строка имеет в конце нуль символ, и вообще проверить что на вход приходит строка а не NULL и вот это вот все, это все бонусы к уже решенной задаче. Просто человек с 3 годами опыта не может написать долбаный цикл по массиву с индексами направленными к середине (решение предполагалось на С) с перестановкой элементов, всё, если человек не может это реализовать то какой дальше разговор?
Ага, я как-то собеседовал соискателя с 3 годами работы программистом, для которого написать разворот строки оказалась непосильной задачей, какой там мидл
а вы попробуйте закоротить клеммы у этого «безобидного» аккумулятора :)

он так-то несколько сотен ампер пускового тока способен выдавать
окей, урок embedded-программирования закончился, дальше идут основы блендера или рисования, и что с этим rpi делать?
а код чтобы диодиком поморгать прямо на одноплатнике в суровой консоли писать чтоли?
рабочей станции

Сами же на свой вопрос и ответили, одноплатники это все таки достаточно узконаправленная ниша, а рабочая станция позволяет решать практически неограниченный круг задач — писать код, отлаживать, моделировать, рисовать итп
Поскольку до этого авто с климатом не было, проблем тоже не было, а тут ставил на 21-22 градуса в жару и сразу прихватывало, доехал до работы — горло заболело, днем нормально, вечером приехал домой — опять проблемы. Взял за правило ставить температуру не ниже чем уличная температура -5 градусов, все нормально стало.
1. В нормальных авто с двс есть фен, дует сразу теплым, или вы думаете электромобиль тепло из астрала получает?
2. Этим летом два месяца проходил с больным горлом из-за того что грубил с настройками климата.

Так что все это придирки ради придирок. Есть силовая установка, она вырабатывает энергию, и по большому счету без разницы откуда берется энергия, от сжигания углеводородов в печке ТЭЦ или от сжигания в печке под капотом, а куда ее преобразовать — в движение, тепло, или холод это уже дело инженеров.
В нормальном дц он автоматически реплицируется на географически разнесенные ноды.
А что вам необходимо? Откуда вы знаете в свои 20 лет? Если вы мечтаете долбить сайты на вьюхе или реакте до конца жизни то вам уже указали направление — ваш уровень пту, ну или курсера, здесь же речь о фундаментальном образовании.
Насчет «изменилось», давайте кратенько пройдемся по преподаваемым предметам на вашей специальности из того что вспомню:
Матанализ — преобразования фурье, то на чем строятся аналогово-цифровые преобразования, то есть обработка сигналов.
Геометрия и алгебра — матрицы поворота, вектора — активно используется в геймдеве
Дискретка — это вообще фундамент вычислительной техники
Теория алгоритмов — очень приятно когда можно прикинуть что за говнокод ты планируешь накатать еще до того как осознаешь что творишь какую-то дичь
Сетевые технологии — фундаментальные понятия стека ISO/OSI и того как компьютеры вообще между собой могут обмениваться информацией.
Теория вероятностей — у меня ее как-то раз спрашивали на собеседовании, контора занималась компьютерным зрением, мне кажется неспроста :)

Что из этого принципиально изменилось того, что вы можете осознать со своего уровня? Это вещи которые пока просто работают вне зависимости от того сколько лет прошло. Вам-то понятно в ваши 20 лет надо дать клавиатуру и сказать «запили мне гугл», и вы запилите (нет). Тем не менее, изучив эти предметы вы выходите человеком который нихрена не умеет делать руками, но при этом может эти знания приложить к области которая ему интересна и развить их, если потребуется, и если надо то взять листочек и бумагу и за пару вечеров восстановить, просто потому что это уже есть в голове, у меня так за 10 лет профессиональной карьеры случалось, и не раз.

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

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

Отсталые предметы — ну куда ж без них, мы в свое время сеть настраивали между MS DOS и WINNT3.1 :)), еще было 3д моделирование, генетические алгоритмы и вот такое вот все, но это проходные предметы, на них в целом можно забить если лень или неинтересно.

А так, что там в айти изменилось то глобально? Выкинули клиркейз/свн стали юзать гит, ну да гитхаб сделали, но мержи чекауты и коммиты никуда не ушли. В линуксе был менеджер пакетов теперь менеджер пакетов есть в любом популярном языке, просто потому что это удобно и вообще переиспользование кода. Перестали юзать tcp потому что медленно, напихали reliable udp где можно. Допинали js до состояния когда видя код на нем не хочется креститься. Осознали что функциональщина это иногда хорошо и потащили в мейнстрим. Поняли что монолиты неудобно, начали распиливать на микросервисы, oh, wait, в эрланге это уже 20 лет как есть из коробки, зато теперь все думают как этим управлять. Поняли что железо под столом неудобно, сделали виртуализацию, да с оверхедом, зато не надо бояться что соседи сверху сервер зальют, зашел в авс зачаржил машину с убунтой и сервис готов. языки на VM — медленно, зато писать быстро, с++ — быстро, зато писать медленно. Докер — просто модное слово, алиасы — chroot/lxc (да я знаю что все немного сложнее)

Кирпичики то все те же остались. Поэтому пока есть время — начинайте с основ, а имя_вашего_фреймворка_здесь всегда успеете изучить. Удачи.

Информация

В рейтинге
2 839-й
Откуда
Нижний Новгород, Нижегородская обл., Россия
Зарегистрирован
Активность