Я не понял, не работал весь 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 и там поправить версию, но выглядит это как грязный хак. Есть способ получше?
В ссылках выше все бесполезное…
Про «Наутилус-С» там нет.
Про телеграм вообще смешно: нашли опенсорсную программу для расшифровки БД телеграма на телефоне. Нашли опенсорсную прогу для расшифровки трафика телеграма (для использования нужен ключ, скорей всего взяли с телефона). Написали коротенький баш-скрипт в 20 строчек, который парсит телеграмовский трафик и выуживает ip-адреса серверов и записывает в спец файл. Вот такая блокировка телеграма.
Все что увидел, напоминает скорей курсовые работы какого-то студента…
Вообще-то история Бретта была написана в 2016 году.
Там в конце статьи написано, что история была написана на quaora и ссылка..
Я не понял, не работал весь VPN в России или только из России на зарубежные IP?
У нас на работе часть людей через VPN работает удаленно (все в России), никто не жаловался...
Пишут выше, что "убедились в неэффективности блокировки отдельных сервисов". У меня NordVPN был, купил, когда еще Visa работала на 2 года. Накрылся он : ( Хотя у него даже есть специальный свой протокол VPN. Пришлось сервер поднимать и там shadowsocks ставить. Какие-то VPN сервисы не перестали работать? Как они это делают?
Как понять, какой shadowsocks у меня, обычный или 2022? Кто знает, CHACHA20-IETF-POLY1305 это Shadowsocks-2022?
"удалёнку за пределы РФ/Беларуси"
Это значит мы согласны на удаленку, но но вы должны быть не в России?
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» открывает двери в половине фирм, но это очень странно, я считаю, никто не хочет оценить МОЮ РЕАЛЬНУЮ работу… Это про поиск в реальности.
Удаленку я толком не искал, но в одном месте чувак мне так и заявил «Вы работали в компании? Нет? (перевожу = у вас есть строчка в резюме?), тогда все остальное не важно).
Возможно аутсорсят агенствам, которые имеют офис в США и программистов в других странах типа Luxoft и т.п.
Надо было связаться с саппортом, наверняка помогли бы.
Причем тут провинция, Американцам разве не все равно, откуда человек из провинции или Москвы?
И сколько сейчас реально получать на удаленке / фрилансе на запад?
У меня странное ощущение от Chromium по отношению к производительности.
У меня 8Гб памяти, HDD, и я люблю открывать много вкладок (около 150-ти). И хром «умирает». Переключаешься между вкладками, и ждешь 30 секунд пока вкладка загрузится. Когда закрываешь вкладку, то тоже ждешь долго.
Вызывает у меня это удивление вот почему: почему бы просто не очистить «почти всю память» у неактивных вкладок, а потом при переключении на вкладку просто перерисовать её полностью, с нуля. Это же не так долго. Или нет?
Потом я на одном из компов поставил SSD вместо HDD и произошло чудо — все стало летать. Честно говоря, у меня сложилось впечатление, что, возможно, проблема вообще не с памятью, а что во время тормозов он что-то делает с профилем Chrome (всмысле не с профилем ПОЛЬЗОВАТЕЛЯ, а вообще что-то в папке C:\Users\UserName\AppData\Local\Google\Chrome\User Data делает) (я смотрел в Мониторе ресурсов). Что же он там так долго делает?..
Может я ошибаюсь, и это все из-за swap… Но впечатление другое
Хочу удаленно работать с близкой к американской зп.
Ведь дубликаты в «сторонних» пакетах. Можно конечно залесть в /node_modules/somepkg/package.json и там поправить версию, но выглядит это как грязный хак. Есть способ получше?
Про «Наутилус-С» там нет.
Про телеграм вообще смешно: нашли опенсорсную программу для расшифровки БД телеграма на телефоне. Нашли опенсорсную прогу для расшифровки трафика телеграма (для использования нужен ключ, скорей всего взяли с телефона). Написали коротенький баш-скрипт в 20 строчек, который парсит телеграмовский трафик и выуживает ip-адреса серверов и записывает в спец файл. Вот такая блокировка телеграма.
Все что увидел, напоминает скорей курсовые работы какого-то студента…
Какой рейт возможен для такой специализации?
35$ — реально для фултайма?