Да что там того браузера...
К браузерам у пользователей отношение зачастую пренебрежительное, как к некой простой программке, которая показывает интернет, поет музыку и особо ни на что не влияет.
Сегодня с одной торговой точки стали поступать обращения что POS-терминал очень сильно тормозит.
Зашли, проверили - тормозит. Бегло - проблем не видно. Диспетчер тоже показывает размазанную нагрузку.
Договорились посмотреть после рабочего дня.
Смотрим - снова все непонятно. Пока не замечаем в трее запущенный процесс ЯндексБраузера.
Закрываем - результат налицо. Оставшуюся нагрузку на процессор генерирует TeamViewer.
Мораль сей басни проста: не понимаешь кто сожрал все системные ресурсы - проверь браузер. На место Яндекса можно подставить любой из них.
К браузерам у пользователей отношение зачастую пренебрежительное, как к некой простой программке, которая показывает интернет, поет музыку и особо ни на что не влияет.
Сегодня с одной торговой точки стали поступать обращения что POS-терминал очень сильно тормозит.
Зашли, проверили - тормозит. Бегло - проблем не видно. Диспетчер тоже показывает размазанную нагрузку.
Договорились посмотреть после рабочего дня.
Смотрим - снова все непонятно. Пока не замечаем в трее запущенный процесс ЯндексБраузера.
Закрываем - результат налицо. Оставшуюся нагрузку на процессор генерирует TeamViewer.
Мораль сей басни проста: не понимаешь кто сожрал все системные ресурсы - проверь браузер. На место Яндекса можно подставить любой из них.
⚡16🤣9👍5🤮4🔥3
Часто ли вы сталкиваетесь с тем, что бразуер создает проблемы с потреблением ресурсов.
Anonymous Poll
56%
Да, часто
21%
Да, нечасто
12%
Очень редко
5%
Практически никогда
3%
Ни разу не было
3%
Что такое браузер?
👍1
Зачем нужна такая поддержка и вообще, мысли вслух.
Ввиду скорого внедрения маркировки разливного пива достаточно плотно общаемся с поддержкой Честного знака и сильно удивлены (скажем мягко) качеством работы этой поддержки.
Ни на один заданный нами вопрос не было получено прямого ответа, хотя вопросы задавались по существу, для прояснения расплывчатых формулировок или недоговорок.
Ниже можно увидеть ответ на простой вопрос: что будет если грузчики перепутали кеги и мы подключили на кран кег с другим владельцем. Из описания документа "Подключение кега к оборудованию для розлива" следует, что после принятия данного документа кег поменяет владельца на вскрывшую его организацию. Но является ли это нарушением или нет?
Простой ведь вопрос? И подразумевающий достаточно четкий ответ: «Да, это нарушение» или «Это не является нарушением, если…».
Но в ответ мне тупо процитировали нормативку, причем к существу заданного вопроса не относящуюся. Причем это не первая линия консультации, это специалисты и думали они над этим ответом с понедельника.
Глядя на все это, понимаешь, что всю поддержку Честного знака можно смело разогнать и заменить Чат-ботом, скормив ему предварительно базу нормативных документов, получится не хуже.
Ну и попутно возникают мысли о причинах такого положения дел. Самое простое предположение – поддержка просто некомпетентна и если вопрос выходит за рамки типового, то отвечают отписками. Да, такое бывает. Но отвечать размытыми цитатами на каждый вопрос?
Поэтому возникает мысль, что там сами еще пока не знают, как трактовать подобные ситуации и что будет являться нарушением, а что нет. Поэтому и не дают прямых ответов, чтобы участник системы потом не мог использовать их как аргумент в спорных ситуациях.
И это уже больше похоже на правду, так как вопросы и возникают вокруг разных неоднозначных ситуаций, когда в одном абзаце написано одно, а во втором другое. И прямо друг другу они не противоречат, но вызывают неоднозначность в восприятии.
И вот тут возникает риторический вопрос: а как вообще можно внедрять систему, в которой столько неоднозначности и недоговорок. Когда нет четкого перечня нарушений, но есть за них ответственность.
Либо это сделано сознательно? Чтобы потом находить нарушения на ровном месте? В общем вопросов много, ответов нет. Только пусть потом не удивляются почему в отрасли встречают все эти инициативы с негативов и не проявляют энтузиазма по их внедрению.
Вот представьте, что я спрашиваю инспектора ГИБДД: «Товарищ инспектор, а можно поворачивать налево из крайнего правого ряда?»
А он мне: «8.4. При перестроении водитель должен уступить дорогу транспортным средствам, движущимся попутно без изменения направления движения. При одновременном перестроении транспортных средств, движущихся попутно, водитель должен уступить дорогу транспортному средству, находящемуся справа.»
Ввиду скорого внедрения маркировки разливного пива достаточно плотно общаемся с поддержкой Честного знака и сильно удивлены (скажем мягко) качеством работы этой поддержки.
Ни на один заданный нами вопрос не было получено прямого ответа, хотя вопросы задавались по существу, для прояснения расплывчатых формулировок или недоговорок.
Ниже можно увидеть ответ на простой вопрос: что будет если грузчики перепутали кеги и мы подключили на кран кег с другим владельцем. Из описания документа "Подключение кега к оборудованию для розлива" следует, что после принятия данного документа кег поменяет владельца на вскрывшую его организацию. Но является ли это нарушением или нет?
Простой ведь вопрос? И подразумевающий достаточно четкий ответ: «Да, это нарушение» или «Это не является нарушением, если…».
Но в ответ мне тупо процитировали нормативку, причем к существу заданного вопроса не относящуюся. Причем это не первая линия консультации, это специалисты и думали они над этим ответом с понедельника.
Глядя на все это, понимаешь, что всю поддержку Честного знака можно смело разогнать и заменить Чат-ботом, скормив ему предварительно базу нормативных документов, получится не хуже.
Ну и попутно возникают мысли о причинах такого положения дел. Самое простое предположение – поддержка просто некомпетентна и если вопрос выходит за рамки типового, то отвечают отписками. Да, такое бывает. Но отвечать размытыми цитатами на каждый вопрос?
Поэтому возникает мысль, что там сами еще пока не знают, как трактовать подобные ситуации и что будет являться нарушением, а что нет. Поэтому и не дают прямых ответов, чтобы участник системы потом не мог использовать их как аргумент в спорных ситуациях.
И это уже больше похоже на правду, так как вопросы и возникают вокруг разных неоднозначных ситуаций, когда в одном абзаце написано одно, а во втором другое. И прямо друг другу они не противоречат, но вызывают неоднозначность в восприятии.
И вот тут возникает риторический вопрос: а как вообще можно внедрять систему, в которой столько неоднозначности и недоговорок. Когда нет четкого перечня нарушений, но есть за них ответственность.
Либо это сделано сознательно? Чтобы потом находить нарушения на ровном месте? В общем вопросов много, ответов нет. Только пусть потом не удивляются почему в отрасли встречают все эти инициативы с негативов и не проявляют энтузиазма по их внедрению.
Вот представьте, что я спрашиваю инспектора ГИБДД: «Товарищ инспектор, а можно поворачивать налево из крайнего правого ряда?»
А он мне: «8.4. При перестроении водитель должен уступить дорогу транспортным средствам, движущимся попутно без изменения направления движения. При одновременном перестроении транспортных средств, движущихся попутно, водитель должен уступить дорогу транспортному средству, находящемуся справа.»
🥱12🤬6👍4😢2🤡2
Однострочный веб-сервер на Bash
Часто бывает нужно отслеживать некоторые показатели целевого сервера или контролировать ход работы какого-либо сервиса. Все это можно сделать командами, но постоянно вызывать их в консоли – занятие утомительное.
Но есть способ проще, создать специальную страничку в браузере и вывести на нее все необходимые показатели. Причем нам не потребуется устанавливать никакого софта, все можно сделать силами bash.
И в этом нам поможет команда netcat (nc), мы не будем подробно разбирать ее применение, а просто покажем примеры.
Например, мы хотим видеть свободную память:
Здесь следует обратить внимание на опции -p – порт и q – время в секундах до закрытия соединения, если у вас там выполняется сложная команда, то возможно его придется увеличить.
Таким же образом можно просматривать логи:
Возьмем задачу немного сложнее, вывести сразу несколько показателей, ок, прямо не выходя из терминала выполним:
Но если всего этого недостаточно, то вы можете написать скрипт, который будет выводить нужную вам информацию и запускать его нашим однострочным веб-сервером:
Просто? Да. Удобно? Да. И только bash и никаких дополнительных инструментов!
Часто бывает нужно отслеживать некоторые показатели целевого сервера или контролировать ход работы какого-либо сервиса. Все это можно сделать командами, но постоянно вызывать их в консоли – занятие утомительное.
Но есть способ проще, создать специальную страничку в браузере и вывести на нее все необходимые показатели. Причем нам не потребуется устанавливать никакого софта, все можно сделать силами bash.
И в этом нам поможет команда netcat (nc), мы не будем подробно разбирать ее применение, а просто покажем примеры.
Например, мы хотим видеть свободную память:
while true;
do echo -e "HTTP/1.1 200 OK\n\n$(free)" \
| nc -l -k -p 8080 -q 1;
done
Здесь следует обратить внимание на опции -p – порт и q – время в секундах до закрытия соединения, если у вас там выполняется сложная команда, то возможно его придется увеличить.
Таким же образом можно просматривать логи:
while true;
do echo -e "HTTP/1.1 200 OK\n\n$(tail -n 15 logfile)" \
| nc -l -k -p 8080 -q 1;
done
Возьмем задачу немного сложнее, вывести сразу несколько показателей, ок, прямо не выходя из терминала выполним:
cmd1=$(free)
cmd2=$(ss -tpln)
body="$cmd1\n$cmd2"
while true;
do echo -e "HTTP/1.1 200 OK\n\n$body" \
| nc -l -k -p 8080 -q 1;
done
Но если всего этого недостаточно, то вы можете написать скрипт, который будет выводить нужную вам информацию и запускать его нашим однострочным веб-сервером:
while true; do { \
echo -ne "HTTP/1.1 200 OK\r\n"; sh my_script.sh; } \
| nc -l -k -p 8080 -q 1; \
done
Просто? Да. Удобно? Да. И только bash и никаких дополнительных инструментов!
👍60🔥17👎1👌1
Знали ли вы о возможности организовать веб-сервер стандартными средствами bash?
Anonymous Poll
2%
Знал, использую
15%
Знал, не использую
43%
Не знал, буду использовать
29%
Не знал, мне это не надо
11%
Ничего не понятно, но очень интересно
🎄Тебя приглашают на QA-митап Росбанка
Снегопад мы остановить не можем, а как сделать, чтобы тесты не падали — ты узнаешь 20 декабря на QA-митапе от Росбанка.
🎓 В программе доклады от экспертов Росбанка, Garage Eight и VK. Они ответят на три вопроса:
— Как избежать ручного ввода результатов тестирования?
— Что выбрать: документацию или больше общения?
— Как справиться с падениями UI-тестов на iOS?
🎁 Про подарки не забыли! Авторы лучших вопросов к каждому докладу получат наборы мерча от Росбанка. Еще один набор разыграем среди тех, кто напишет отзыв о митапе.
🚪 Регистрация на митап по ссылке.
📆 Когда: 20 декабря в 19:00 МСК.
📍 Где: Москва, 1-й Красногвардейский проезд, 19, бизнес-центр «ОКО II» и онлайн.
✌️ Подписывайся на телеграм-канал Росбанк IT Team, чтобы ничего не пропустить. Ждем тебя!
Реклама. ПАО РОСБАНК. ИНН 7730060164. erid: LjN8KVvoi
Снегопад мы остановить не можем, а как сделать, чтобы тесты не падали — ты узнаешь 20 декабря на QA-митапе от Росбанка.
🎓 В программе доклады от экспертов Росбанка, Garage Eight и VK. Они ответят на три вопроса:
— Как избежать ручного ввода результатов тестирования?
— Что выбрать: документацию или больше общения?
— Как справиться с падениями UI-тестов на iOS?
🎁 Про подарки не забыли! Авторы лучших вопросов к каждому докладу получат наборы мерча от Росбанка. Еще один набор разыграем среди тех, кто напишет отзыв о митапе.
🚪 Регистрация на митап по ссылке.
📆 Когда: 20 декабря в 19:00 МСК.
📍 Где: Москва, 1-й Красногвардейский проезд, 19, бизнес-центр «ОКО II» и онлайн.
✌️ Подписывайся на телеграм-канал Росбанк IT Team, чтобы ничего не пропустить. Ждем тебя!
Реклама. ПАО РОСБАНК. ИНН 7730060164. erid: LjN8KVvoi
👍1
Сворачиваем базу РИБ 1С без негативных последствий
Скоро Новый год, чем не повод начать новую жизнь? А для многих предприятий это прекрасный повод свернуть подчиненные базы РИБ.
С одной стороны, там все просто, но если вы последуете официальной инструкции, то скорее всего останетесь без новогодней премии, а то и вообще пополните рынок труда.
Почему? Да потому что у методистов 1С свои представления о прекрасном, а отрасль они если и видели, то по телевизору.
А проблемы в полях небожителей, как известно, не волнуют, поэтому будем перебиваться собственными силами.
Штатная свертка в большинстве случаев закончится неудачей, при этом работа подчиненного узла будет парализована и никакие бекапы вам не помогут.
Что делать? Свернуть нестандартно! И мы расскажем как. Технология давно откатана и проверена и, скажем честно, сегодня мы сами перечитывали свою же статью, так как подобных задач стоит целый пласт.
Читаем, делаем, свертываем: https://interface31.ru/tech_it/2022/07/kak-vypolnit-svertku-rib-1spredpriyatie-bystro-i-bez-posledstviy.html
Скоро Новый год, чем не повод начать новую жизнь? А для многих предприятий это прекрасный повод свернуть подчиненные базы РИБ.
С одной стороны, там все просто, но если вы последуете официальной инструкции, то скорее всего останетесь без новогодней премии, а то и вообще пополните рынок труда.
Почему? Да потому что у методистов 1С свои представления о прекрасном, а отрасль они если и видели, то по телевизору.
А проблемы в полях небожителей, как известно, не волнуют, поэтому будем перебиваться собственными силами.
Штатная свертка в большинстве случаев закончится неудачей, при этом работа подчиненного узла будет парализована и никакие бекапы вам не помогут.
Что делать? Свернуть нестандартно! И мы расскажем как. Технология давно откатана и проверена и, скажем честно, сегодня мы сами перечитывали свою же статью, так как подобных задач стоит целый пласт.
Читаем, делаем, свертываем: https://interface31.ru/tech_it/2022/07/kak-vypolnit-svertku-rib-1spredpriyatie-bystro-i-bez-posledstviy.html
👍14🫡4👎1
Философия UNIX и современность
Про философию UNIX слышали многие, это некий неформальный свод правил, которым руководствовались первые разработчики UNIX.
Впоследствии данные правила стали использоваться как прямыми наследниками UNIX (Solaris, BSD), так и системами, сделанными по образу и подобию (Linux) и именно следование данной философии позволяет говорить о семействе UNIX-подобных операционных систем.
Для понимания причин возникновения данной философии следует окунуться в исторический контекст разработки UNIX.
Одной из главных задач разработчики видели переносимость, в те годы не существовало универсальной операционной системы, каждый производитель оборудования писал что-то свое, с другим оборудованием несовместимое.
Второй важный аспект – крайняя ограниченность ресурсов, Кен Томпсон изначально писал новую ОС для компьютера PDP-7 оперативная память которого составляла всего 4000 18-битных слов, что оправдывалось предельно низкой ценой данной модели – 72 000$ (711 000$ по нынешнему курсу).
Сегодня компьютеры уже совсем иные и многие вещи, которые волновали разработчиков UNIX уже неактуальны, но философия, заложенная ими в основу системы живет и иногда сбивает с толку современное поколение администраторов.
К написанию данной заметки нас сподвигло то, что уже не раз и не два читатели высказывали свое недоумение или непонимание работы различных Linux программ, которое вытекало как раз из непонимания философии UNIX.
Обычно это касается старых, классических программ и утилит, но также этой философии могут следовать и многие современные службы.
В основе философии UNIX лежит следующий постулат:
Разрабатывайте программы так, чтобы они выполняли только одну задачу, но делали это хорошо, и чтобы они хорошо работали вместе с другими программами.
В те времена это было как нельзя актуально, ограниченность ресурсов не позволяла писать сложные программы, но можно было вызвать последовательно несколько простых программ, которые вместе дали бы требуемый результат.
Но в этом кроется и более глубокий смысл: каждая программа должна делать что-то одно, но делать это хорошо. Простые программы легче поддерживать, в них меньше ошибок и они работают быстрее.
Но это и первая причина недоумения современных администраторов, когда они спрашивают, а умеет ли данная программа это и сильно удивляются, когда им говорят, что нет и нужно дополнительно использовать еще это, это и это.
С другой стороны подобная гибкость позволяет быстро и просто построить именно то, что требуется в данном случае, без оглядки на реализацию в той или иной программе. Когда система построена из простых кубиков гораздо проще заменить один кубик другим, чем сделать это в сложной системе.
Второй важный постулат – правило тишины. Программы по умолчанию не должны ничего говорить (т. е. не выдавать никаких результатов). Это тоже повергает в ступор многих, привыкших к современному информационному шуму и многословию.
Я ввел команду и ничего не произошло… Как так???
На самом деле команда выполнила свое действие, но если все прошло как надо, то зачем об этом говорить? Ведь это же очевидно. И этот принцип продолжает соблюдаться и во многих современных системах.
Например, перезапуск службы. Если все прошло нормально, то вы не получите никакого результата, но будете уведомлены в случае возникновения каких-либо ошибок.
Ну и третий принцип – это использование читаемого текста для обмена как с пользователем, так и между программами.
Данный принцип часто преподносился как недостаток, мол текст архаичен, неудобен и т.д. и т.п.
Но сегодня мы снова видим возврат к тексту, как средству обмена в информационных системах и, хотя вместо плоского текста чаще используются XML или JSON – это снова текст, который одинаково удобно читается как человеком, так и компьютером.
Поэтому говорить о том, что философия UNIX устарела преждевременно, она жива и оказывает сильное воздействие на современные Linux системы. А каждый администратор должен знать ее хотя вы в общих чертах.
Про философию UNIX слышали многие, это некий неформальный свод правил, которым руководствовались первые разработчики UNIX.
Впоследствии данные правила стали использоваться как прямыми наследниками UNIX (Solaris, BSD), так и системами, сделанными по образу и подобию (Linux) и именно следование данной философии позволяет говорить о семействе UNIX-подобных операционных систем.
Для понимания причин возникновения данной философии следует окунуться в исторический контекст разработки UNIX.
Одной из главных задач разработчики видели переносимость, в те годы не существовало универсальной операционной системы, каждый производитель оборудования писал что-то свое, с другим оборудованием несовместимое.
Второй важный аспект – крайняя ограниченность ресурсов, Кен Томпсон изначально писал новую ОС для компьютера PDP-7 оперативная память которого составляла всего 4000 18-битных слов, что оправдывалось предельно низкой ценой данной модели – 72 000$ (711 000$ по нынешнему курсу).
Сегодня компьютеры уже совсем иные и многие вещи, которые волновали разработчиков UNIX уже неактуальны, но философия, заложенная ими в основу системы живет и иногда сбивает с толку современное поколение администраторов.
К написанию данной заметки нас сподвигло то, что уже не раз и не два читатели высказывали свое недоумение или непонимание работы различных Linux программ, которое вытекало как раз из непонимания философии UNIX.
Обычно это касается старых, классических программ и утилит, но также этой философии могут следовать и многие современные службы.
В основе философии UNIX лежит следующий постулат:
Разрабатывайте программы так, чтобы они выполняли только одну задачу, но делали это хорошо, и чтобы они хорошо работали вместе с другими программами.
В те времена это было как нельзя актуально, ограниченность ресурсов не позволяла писать сложные программы, но можно было вызвать последовательно несколько простых программ, которые вместе дали бы требуемый результат.
Но в этом кроется и более глубокий смысл: каждая программа должна делать что-то одно, но делать это хорошо. Простые программы легче поддерживать, в них меньше ошибок и они работают быстрее.
Но это и первая причина недоумения современных администраторов, когда они спрашивают, а умеет ли данная программа это и сильно удивляются, когда им говорят, что нет и нужно дополнительно использовать еще это, это и это.
С другой стороны подобная гибкость позволяет быстро и просто построить именно то, что требуется в данном случае, без оглядки на реализацию в той или иной программе. Когда система построена из простых кубиков гораздо проще заменить один кубик другим, чем сделать это в сложной системе.
Второй важный постулат – правило тишины. Программы по умолчанию не должны ничего говорить (т. е. не выдавать никаких результатов). Это тоже повергает в ступор многих, привыкших к современному информационному шуму и многословию.
Я ввел команду и ничего не произошло… Как так???
На самом деле команда выполнила свое действие, но если все прошло как надо, то зачем об этом говорить? Ведь это же очевидно. И этот принцип продолжает соблюдаться и во многих современных системах.
Например, перезапуск службы. Если все прошло нормально, то вы не получите никакого результата, но будете уведомлены в случае возникновения каких-либо ошибок.
Ну и третий принцип – это использование читаемого текста для обмена как с пользователем, так и между программами.
Данный принцип часто преподносился как недостаток, мол текст архаичен, неудобен и т.д. и т.п.
Но сегодня мы снова видим возврат к тексту, как средству обмена в информационных системах и, хотя вместо плоского текста чаще используются XML или JSON – это снова текст, который одинаково удобно читается как человеком, так и компьютером.
Поэтому говорить о том, что философия UNIX устарела преждевременно, она жива и оказывает сильное воздействие на современные Linux системы. А каждый администратор должен знать ее хотя вы в общих чертах.
👍45🤝3🤔1
⚡️ Секреты эффективного написания кода уже здесь! Три лучших ИИ-инструмента для разработки! 🚀
👉 StableCode - пишет и дебажит код, а также объясняет, какие функции выполняют уже готовые блоки и как их можно улучшить
👉 CodeRabbit – сделает код-ревью, предложит улучшения и исправления
👉 GPT Pilot – ускорит процесс разработки приложения с нуля и напишет за тебя до 95% кода
Подпишись на канал, чтобы получить более 70 нейронок для разработки и не пропустить новые
✅ AI для разработчиков ⌨️
✅ AI для веб-мастера🖥
✅ AI для обучения и образования📖
✅ AI для дизайнеров🎨
✅ AI для обработки аудио и голоса 🎙
✅ АI склад 📚
Реклама.ООО "БЕТ ЭС-СИ-ПИ". ИНН 9718139622. ERID 2VtzqwfXiY3
👉 StableCode - пишет и дебажит код, а также объясняет, какие функции выполняют уже готовые блоки и как их можно улучшить
👉 CodeRabbit – сделает код-ревью, предложит улучшения и исправления
👉 GPT Pilot – ускорит процесс разработки приложения с нуля и напишет за тебя до 95% кода
Подпишись на канал, чтобы получить более 70 нейронок для разработки и не пропустить новые
✅ AI для разработчиков ⌨️
✅ AI для веб-мастера🖥
✅ AI для обучения и образования📖
✅ AI для дизайнеров🎨
✅ AI для обработки аудио и голоса 🎙
✅ АI склад 📚
Реклама.ООО "БЕТ ЭС-СИ-ПИ". ИНН 9718139622. ERID 2VtzqwfXiY3
👍2❤1🔥1
Чем восстановить файлы в Linux?
Вопрос не праздный и волнует многих системных администраторов. Известная компания R-Tools Technology предоставляет бесплатную программу R-Linux. Она бесплатна и поддерживает восстановление с файловых систем Ext2/Ext3/Ext4.
Скачать программу можно на официальном сайте: https://www.r-studio.com/ru/free-linux-recovery/Download.shtml
Мы попробовали и остались довольны.
Интерфейс – привычный, если вы работали ранее с R-Studio, то все будет привычно и знакомо.
Файловая система сканируется, файлы находятся и успешно восстанавливаются, даже те, прогноз для которых был «не очень».
Денег ни за что не просит. Скрытых ограничений нет.
Есть также версия для Windows, куда вы можете подключить диск с Ext и выполнить восстановление.
Но следует помнить, что с широким применением SSD не все так просто, там есть много своих особенностей. Подробнее в нашей статье: https://interface31.ru/tech_it/2022/05/mozhno-li-vosstanovit-dannye-s-tverdotel-nogo-nakopitelya-ssd.html
Вопрос не праздный и волнует многих системных администраторов. Известная компания R-Tools Technology предоставляет бесплатную программу R-Linux. Она бесплатна и поддерживает восстановление с файловых систем Ext2/Ext3/Ext4.
Скачать программу можно на официальном сайте: https://www.r-studio.com/ru/free-linux-recovery/Download.shtml
Мы попробовали и остались довольны.
Интерфейс – привычный, если вы работали ранее с R-Studio, то все будет привычно и знакомо.
Файловая система сканируется, файлы находятся и успешно восстанавливаются, даже те, прогноз для которых был «не очень».
Денег ни за что не просит. Скрытых ограничений нет.
Есть также версия для Windows, куда вы можете подключить диск с Ext и выполнить восстановление.
Но следует помнить, что с широким применением SSD не все так просто, там есть много своих особенностей. Подробнее в нашей статье: https://interface31.ru/tech_it/2022/05/mozhno-li-vosstanovit-dannye-s-tverdotel-nogo-nakopitelya-ssd.html
👍46
И тут со дна постучали...
Я уже думал, что такие сервисы перевелись. По крайней мере среди крупных коммерческих проектов.
Однако со дна в очередной раз постучали.
В этот раз отличился 42Clouds, который 10 лет на рынке и имеет 8000+ клиентов.
А сам сервис, между прочим, облачный провайдер 1С:Предприятие, где люди ведут учет и хранят коммерческую информацию.
В общем, 42Clouds хранит пароли пользователей в открытом виде и рассылает их по открытым каналам связи. В 2023 году.
42Clouds, если вы это читаете - вам должно быть стыдно!
🤬🤬🤬
Я уже думал, что такие сервисы перевелись. По крайней мере среди крупных коммерческих проектов.
Однако со дна в очередной раз постучали.
В этот раз отличился 42Clouds, который 10 лет на рынке и имеет 8000+ клиентов.
А сам сервис, между прочим, облачный провайдер 1С:Предприятие, где люди ведут учет и хранят коммерческую информацию.
В общем, 42Clouds хранит пароли пользователей в открытом виде и рассылает их по открытым каналам связи. В 2023 году.
42Clouds, если вы это читаете - вам должно быть стыдно!
🤬🤬🤬
😱23😁8👍4🤯1
В новый год с новой почтой!
Новый год любят использовать для внедрения чего-то нового, например, новой почты.
Последнее время существует довольно заметная тенденция держать почту у себя. Связано это с многими факторами, которые выходят за рамки данной заметки, мы же рассмотрим технические аспекты данного вопроса.
Прежде всего ликбез, который позволит обновить необходимый минимум знаний и устранить пробелы.
🔹 Настраиваем свой почтовый сервер. Что нужно знать. Ликбез
🔹 Какие порты и для чего использует почтовый сервер. Ликбез
🔹 Как правильно настроить DNS-записи для мультидоменного почтового сервера
Теперь можно выбирать и внедрять понравившееся решение.
🔹 Установка и настройка почтового сервера iRedMail с веб-клиентом SOGo и сертификатами Let's Encrypt
🔹 Установка и настройка почтового сервера Modoboa в Debian или Ubuntu
🔹 Установка и настройка почтового сервера Mail-in-a-Box в Ubuntu 22.04
Ну и наконец переносим почту со старого сервера на новый.
🔹 Перенос почтовых ящиков между серверами при помощи imapsync
Новый год любят использовать для внедрения чего-то нового, например, новой почты.
Последнее время существует довольно заметная тенденция держать почту у себя. Связано это с многими факторами, которые выходят за рамки данной заметки, мы же рассмотрим технические аспекты данного вопроса.
Прежде всего ликбез, который позволит обновить необходимый минимум знаний и устранить пробелы.
🔹 Настраиваем свой почтовый сервер. Что нужно знать. Ликбез
🔹 Какие порты и для чего использует почтовый сервер. Ликбез
🔹 Как правильно настроить DNS-записи для мультидоменного почтового сервера
Теперь можно выбирать и внедрять понравившееся решение.
🔹 Установка и настройка почтового сервера iRedMail с веб-клиентом SOGo и сертификатами Let's Encrypt
🔹 Установка и настройка почтового сервера Modoboa в Debian или Ubuntu
🔹 Установка и настройка почтового сервера Mail-in-a-Box в Ubuntu 22.04
Ну и наконец переносим почту со старого сервера на новый.
🔹 Перенос почтовых ящиков между серверами при помощи imapsync
🔥30👍16
Repka-Pi первые впечатления
Сегодня пришел комплект Repka Pi 3, 1.4 Ghz, 2 Gb ОЗУ в корпусе. Версия платы 1.5. Приобретался напрямую у производителя. Пришел в коробке из переработанного картона, упакован хорошо. Внутри сам ПК, блок питания и VESA-крепление.
Корпус из оргстекла и пластика, слоями. Сделан нормально, но сама форма вызывает вопросы. Компоновка платы классическая, по бокам: питание (microUSB), HDMI, звук. С другой стороны GPIO.
Сзади 4 USB и LAN, спереди два индикатора – зеленый питания и синий активности. Синий очень яркий, тем более постоянно мигает, черная изолента сильно не поможет, так как оргстекло.
Сверху вентилятор, не сильно шумный, но слышен. Отключать не рекомендуется. С ним без нагрузки температура 30-35, и 65 под 100% загрузкой. Без него уже при средней нагрузке температура выросла до 75 и снижаться не сильно спешила.
В целом для жилых помещений в данной комплектации не очень подходящий вариант.
На борту флешка на 32 ГБ с RepkaOS (сборка Ubuntu 20.04 c XFCE).
Сегодня пришел комплект Repka Pi 3, 1.4 Ghz, 2 Gb ОЗУ в корпусе. Версия платы 1.5. Приобретался напрямую у производителя. Пришел в коробке из переработанного картона, упакован хорошо. Внутри сам ПК, блок питания и VESA-крепление.
Корпус из оргстекла и пластика, слоями. Сделан нормально, но сама форма вызывает вопросы. Компоновка платы классическая, по бокам: питание (microUSB), HDMI, звук. С другой стороны GPIO.
Сзади 4 USB и LAN, спереди два индикатора – зеленый питания и синий активности. Синий очень яркий, тем более постоянно мигает, черная изолента сильно не поможет, так как оргстекло.
Сверху вентилятор, не сильно шумный, но слышен. Отключать не рекомендуется. С ним без нагрузки температура 30-35, и 65 под 100% загрузкой. Без него уже при средней нагрузке температура выросла до 75 и снижаться не сильно спешила.
В целом для жилых помещений в данной комплектации не очень подходящий вариант.
На борту флешка на 32 ГБ с RepkaOS (сборка Ubuntu 20.04 c XFCE).
👍22
Repka-OS
Немного поработав с системой, сложил свое впечатление о Repka-OS, это специализированная сборка для микрокомпьютера и основной ее особенностью является поддержка именно родного для Репки программного обеспечения.
При желании на данном ПК можно запустить любую ОС поддерживающую архитектуру процессора, но для этого придется поработать напильником, все необходимые файлы есть в открытом доступе на официальном сайте.
Кроме Repka-OS есть сборка от Альта и сборки Armbian. Но мы пока рассмотрим родную систему, она построена на базе Ubuntu 20.04.6 LTS и использует ядро 5.19, последняя сборка датируется 11.12.2023.
Так как в основе лежит Ubuntu, то нам доступен весь софт из репозиториев Ubuntu для ARM, никаких попыток уйти в собственную огороженную систему или репозитории нет.
Система загружается довольно долго, около минуты, загрузка рабочего стола тоже занимает 10-15 секунд. В целом данные ПК берут не для работы в графическом режиме, но если он есть, то стоит на него посмотреть, тем более что начинающие графику скорее всего оставят.
Оболочка стандартная для таких систем – XFCE, с параметрами по умолчанию, т.е. довольно страшненькая. Ну да красивости здесь ни к чему, ни сфера применения, ни ресурсы не располагают, хотя это Linux и все в ваших руках.
При работе на мониторе с разрешением 2K иногда наблюдаются небольшие подтормаживания интерфейса, рывки, лаги отрисовки. На разрешении FHD все отрисовывается нормально.
Настольного софта мало, можно сказать его вообще нет. В основном разного рода просмотрщики и несколько плейеров.
Зато сделан упор на софт консольный, уже предустановлены многие утилиты, например, Midnight Commander или Htop. Также присутствует родная утилита для конфигурирования Репки, где можно задать режимы загрузки ОС, работы разъемов устройства, рабочие частоты.
В режиме простоя рабочая частота процессора находится в пределах 288 - 480 МГц, что делает устройство несколько неспешным и задумчивым, особенно при запуске тяжелых программ. Но затем частота повышается до штатной – 1368 МГц и все начинает шевелиться заметно бодрее.
Тест производительности Nench показал следующие результаты
У нас нет возможности сравнить результаты с Raspberry Pi, но есть результаты для бесплатного сервера x86 от Oracle, как можно заметить, результаты у Репки, если не брать работу с архивами, будут веселей.
Т.е. задачи разместить на ней какие-либо стандартные Linux-сервисы, не предполагающие большой нагрузки она спокойно потянет. С оглядкой на 2 ГБ оперативной памяти, конечно.
А что она умеет в графическом режиме? Можно походит в интернет, почитать документы, послушать музыку. Все это не вызывает большой нагрузки, и работа в таком режиме ощущается довольно комфортной.
А вот с мультимедиа все не так просто. В браузере потолок – это 720p, на 1080p на изображении уже начинают наблюдаться артефакты. Возможно, это связано с тем, что в качестве браузера используется Firefox, производительность которого оставляет желать лучшего.
Если просматривать локальные файлы, то 1080 FHD воспроизводится без проблем при средней нагрузке. Перемотка не тормозит, хотя некоторое время после нее могут наблюдаться слабые дефекты изображения (подергивания, линии).
Видео 2K ставит Репку на лопатки. Полная загрузка процессора и слайд-шоу вместо видео. Хотя на официальном сайте выложена сборка LibreELEC в которой заявлена поддержка 2K видео. Так что с аппаратной частью возможно не все так плохо и Репка вполне потянет работу в качестве DNLA-сервера.
В целом впечатления от Repka-OS положительные. Пожалуй, если вам нужна просто стабильная и предсказуемая работа устройства, на этом следует и остановиться. Тем более что под капотом привычная Ubuntu, правда и несколько устаревшая.
Немного поработав с системой, сложил свое впечатление о Repka-OS, это специализированная сборка для микрокомпьютера и основной ее особенностью является поддержка именно родного для Репки программного обеспечения.
При желании на данном ПК можно запустить любую ОС поддерживающую архитектуру процессора, но для этого придется поработать напильником, все необходимые файлы есть в открытом доступе на официальном сайте.
Кроме Repka-OS есть сборка от Альта и сборки Armbian. Но мы пока рассмотрим родную систему, она построена на базе Ubuntu 20.04.6 LTS и использует ядро 5.19, последняя сборка датируется 11.12.2023.
Так как в основе лежит Ubuntu, то нам доступен весь софт из репозиториев Ubuntu для ARM, никаких попыток уйти в собственную огороженную систему или репозитории нет.
Система загружается довольно долго, около минуты, загрузка рабочего стола тоже занимает 10-15 секунд. В целом данные ПК берут не для работы в графическом режиме, но если он есть, то стоит на него посмотреть, тем более что начинающие графику скорее всего оставят.
Оболочка стандартная для таких систем – XFCE, с параметрами по умолчанию, т.е. довольно страшненькая. Ну да красивости здесь ни к чему, ни сфера применения, ни ресурсы не располагают, хотя это Linux и все в ваших руках.
При работе на мониторе с разрешением 2K иногда наблюдаются небольшие подтормаживания интерфейса, рывки, лаги отрисовки. На разрешении FHD все отрисовывается нормально.
Настольного софта мало, можно сказать его вообще нет. В основном разного рода просмотрщики и несколько плейеров.
Зато сделан упор на софт консольный, уже предустановлены многие утилиты, например, Midnight Commander или Htop. Также присутствует родная утилита для конфигурирования Репки, где можно задать режимы загрузки ОС, работы разъемов устройства, рабочие частоты.
В режиме простоя рабочая частота процессора находится в пределах 288 - 480 МГц, что делает устройство несколько неспешным и задумчивым, особенно при запуске тяжелых программ. Но затем частота повышается до штатной – 1368 МГц и все начинает шевелиться заметно бодрее.
Тест производительности Nench показал следующие результаты
CPU: SHA256-hashing 500 MB 7,137 seconds
CPU: bzip2-compressing 500 MB 39,306 seconds
CPU: AES-encrypting 500 MB 1,933 seconds
У нас нет возможности сравнить результаты с Raspberry Pi, но есть результаты для бесплатного сервера x86 от Oracle, как можно заметить, результаты у Репки, если не брать работу с архивами, будут веселей.
CPU: SHA256-hashing 500 MB 12.291 seconds
CPU: bzip2-compressing 500 MB 21.220 seconds
CPU: AES-encrypting 500 MB 5.377 seconds
Т.е. задачи разместить на ней какие-либо стандартные Linux-сервисы, не предполагающие большой нагрузки она спокойно потянет. С оглядкой на 2 ГБ оперативной памяти, конечно.
А что она умеет в графическом режиме? Можно походит в интернет, почитать документы, послушать музыку. Все это не вызывает большой нагрузки, и работа в таком режиме ощущается довольно комфортной.
А вот с мультимедиа все не так просто. В браузере потолок – это 720p, на 1080p на изображении уже начинают наблюдаться артефакты. Возможно, это связано с тем, что в качестве браузера используется Firefox, производительность которого оставляет желать лучшего.
Если просматривать локальные файлы, то 1080 FHD воспроизводится без проблем при средней нагрузке. Перемотка не тормозит, хотя некоторое время после нее могут наблюдаться слабые дефекты изображения (подергивания, линии).
Видео 2K ставит Репку на лопатки. Полная загрузка процессора и слайд-шоу вместо видео. Хотя на официальном сайте выложена сборка LibreELEC в которой заявлена поддержка 2K видео. Так что с аппаратной частью возможно не все так плохо и Репка вполне потянет работу в качестве DNLA-сервера.
В целом впечатления от Repka-OS положительные. Пожалуй, если вам нужна просто стабильная и предсказуемая работа устройства, на этом следует и остановиться. Тем более что под капотом привычная Ubuntu, правда и несколько устаревшая.
👍23❤2👎1🥱1