Pull to refresh
3
0
Send message

Вообще, ценную информацию нельзя хранить на флеш-памяти (и SSD).

У меня был SSD диск Western Digital

И однажды компьютер перестал его видеть.

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

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

Копируйте ценную информацию на магнитные диски.

Естественно, ChatGPT поддерживает на вход картинки.

Вообще-то история Бретта была написана в 2016 году.

Там в конце статьи написано, что история была написана на quaora и ссылка..

Я не понял, не работал весь VPN в России или только из России на зарубежные IP?

У нас на работе часть людей через VPN работает удаленно (все в России), никто не жаловался...

Пишут выше, что "убедились в неэффективности блокировки отдельных сервисов". У меня NordVPN был, купил, когда еще Visa работала на 2 года. Накрылся он : ( Хотя у него даже есть специальный свой протокол VPN. Пришлось сервер поднимать и там shadowsocks ставить. Какие-то VPN сервисы не перестали работать? Как они это делают?

Как понять, какой shadowsocks у меня, обычный или 2022? Кто знает, CHACHA20-IETF-POLY1305 это Shadowsocks-2022?

"удалёнку за пределы РФ/Беларуси"

Это значит мы согласны на удаленку, но но вы должны быть не в России?

Хостинг тут не причем, кривыми руками можно и VPS положить и даже dedicated.
1.5 дня на исправление такой ошибки — это много. Проблемный участок раскапывается за час: сначала настраивается slow query log, потом ищется, где этот запрос используется в коде — и все, проблема ясна.
Я что-то запустался во всех этих разработчиках. У семи нянек дитя без глаза. Должен быть человек, который отвечает за сайт от и до. Или компания на техподдержке, с прописанными в договоре сроками реакции на инциденты.
Вообще, проблемы встречаются у всех, даже у крупных компаний. Фак ап случался и у одноклассников, и у банков, и у других. Историй — море.
Стандартная практика это:
1) Тестирование — тестируют сайт, в том числе на нагрузку.
Насколько это возможно. Понятно, что «вконтакте» со всей его базой пользователей не протестируешь, тогда тестируют отдельные модули на нагрузку.
У вас возможно было протестировать весь сайт целиком на нагрузку.
2) Safe Mode, перезапуск. Откат на предыдущую версию. Восстановление из бекапа. Обычно в таких случаях или перезапускают сервера, или отключают сбойную фичу, или делают «откат» — разворачивают резервную копию где-нибудь еще, туда переводят трафик, а в это время чинят основную версию.
Понятно, что условные «вконтакте» не развернешь из резервной копии быстро, только ноду-за-нодой за много часов. Но вы могли.
3) Все поднимаются по тревоге и решают проблему хоть сутки непрерывно без перерыва на сон. Повторюсь, ваша проблема решалась за несколько часов. На лицо низкая квалификация программиста. Те истории, которые я читал, в них, как правило, проблема была гораздо сложнее, разница как между велосипедом и самолетом, типа бага в kubernetes (из недавно прочитанного). И эти проблемы решались при этом за те же сроки, что у вас или даже меньше.
4) Система мониторинга. Система мониторинга начинает бить тревогу не когда сайт отвалился, а когда появилась какая-то аномалия. Аномальные тормоза. Аномальный раход памяти. Аномальный расход дискового пространства. В вашем случае проблемы, возможно, проявились бы несколько суток назад, и починили бы сайт быстрее, чем он бы упал.
Я думаю, тормоза у вас должны были начаться раньше, чем сайт совсем упал.

И какие нас ждут инновации с технической точки зрения?

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

Что нас ждет, развитие машинного обучения?

Ну, что токсичные я не увидел. Везде было нормально.
А вот то, что на собеседованиях спрашивают обычно не то, что используется в работе — это известно, и с C++ тоже так.
Круто, неожиданно, что я встретил человека с почти идентичной ситуацией как у меня, но который уже прошел этот путь.
Точней, у меня лучше, у меня не ABAP, у меня C++, но у меня сложилось впечатление что веб востребованнее, чем C++, кроме того я хотел повысить свой уровень дохода и найти удаленку на США, но такой работы очень мало на C++. Я двинул в сторону Full stack javascript, сделал сайт и портфолио… Я тут в Москве попробовал поискать работу (не удаленку), как Senior Front End Developer и у меня сложилось впечатление, что не смотря что мой демо проект сделан очень хорошо и качественно и он достаточно объемный, и лежит на github… никто не смотрит на него, никто не смотрит на то, что я реально могу делать… всех интересуют ответы на вопросы по JavaScript и наличие строчки в резюме. Хотя не все так безнадежно, «ответы на вопросы по JavaScript» открывает двери в половине фирм, но это очень странно, я считаю, никто не хочет оценить МОЮ РЕАЛЬНУЮ работу… Это про поиск в реальности.
Удаленку я толком не искал, но в одном месте чувак мне так и заявил «Вы работали в компании? Нет? (перевожу = у вас есть строчка в резюме?), тогда все остальное не важно).
Я натыкался недавно на блог (русскоязычный) нанимающего менеджера из Amazon, она рассказывала, что в Amazon очень уделяют внимание на это «кем вы себя видите через 5 лет?», что им там нужны лидеры по натуре и т.п.
А у меня опыт другой. Вакансий много, но везде пишут «Candidate must be a US citizen».
Возможно аутсорсят агенствам, которые имеют офис в США и программистов в других странах типа Luxoft и т.п.
Ооо, знаю этот Epiphan, использовали. Кстати, ребята, которые делают Epiphan — русские, сидят в Канаде. Как-то прилетала вакансия от них на удаленную работу.
Надо было связаться с саппортом, наверняка помогли бы.
А почему до 2015 года было проще?
Причем тут провинция, Американцам разве не все равно, откуда человек из провинции или Москвы?
И сколько сейчас реально получать на удаленке / фрилансе на запад?
Очень полезная статья. Надо же! Я думал, что отзывы без шансов удалить.
Добрый день, Контантин!
У меня странное ощущение от Chromium по отношению к производительности.
У меня 8Гб памяти, HDD, и я люблю открывать много вкладок (около 150-ти). И хром «умирает». Переключаешься между вкладками, и ждешь 30 секунд пока вкладка загрузится. Когда закрываешь вкладку, то тоже ждешь долго.
Вызывает у меня это удивление вот почему: почему бы просто не очистить «почти всю память» у неактивных вкладок, а потом при переключении на вкладку просто перерисовать её полностью, с нуля. Это же не так долго. Или нет?
Потом я на одном из компов поставил SSD вместо HDD и произошло чудо — все стало летать. Честно говоря, у меня сложилось впечатление, что, возможно, проблема вообще не с памятью, а что во время тормозов он что-то делает с профилем Chrome (всмысле не с профилем ПОЛЬЗОВАТЕЛЯ, а вообще что-то в папке C:\Users\UserName\AppData\Local\Google\Chrome\User Data делает) (я смотрел в Мониторе ресурсов). Что же он там так долго делает?..
Может я ошибаюсь, и это все из-за swap… Но впечатление другое
А вот для меня статья полезна. Вдохновляет. Для меня сложен нетворкинг. Но познакомится и поговорить, это пол дела. Как потом поддерживать отношения и извлекать из этого выгоду.
Хочу удаленно работать с близкой к американской зп.
Про дубликаты вопрос.
Ведь дубликаты в «сторонних» пакетах. Можно конечно залесть в /node_modules/somepkg/package.json и там поправить версию, но выглядит это как грязный хак. Есть способ получше?

Information

Rating
4,320-th
Registered
Activity