Get Mystery Box with random crypto!

ТехМох

Лагатып тэлеграм-канала techmoss — ТехМох Т
Лагатып тэлеграм-канала techmoss — ТехМох
Адрас канала: @techmoss
Катэгорыі: Тэхналогіі
мова: беларускі
Падпісчыкі: 176
Апісанне з канала

Выживание в крайне неблагоприятных условиях виртуальных джунглей.

Ratings & Reviews

3.67

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

2

4 stars

0

3 stars

0

2 stars

0

1 stars

1


Апошнія паведамленні

2022-09-14 12:16:09 Эффект второй системы

Браузеры теперь не просто загружают и отображают HTML страницы. Бурное развитие Web технологий сделало из них тяжеленные интерпретаторы, которые легко сожрут 4 Гига оперативной памяти компьютера.

Фредерик Брукс в своей книге Мифический человеко-месяц пишет об Эффекте Второй системы. Разработчики теряя изначальное видение пытаются сделать вторую версию приложения у которой вариантов применения значительно больше. Отчего проект становится необоснованно раздутым.

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

Ничего с нуля сейчас не создаётся. Safari использует движок WebKit, Firefox и TorBrowser используют Gecko, Chromium и Edge используют V8 и Blink.
Eсли считать то что написано поверх этих движков, то тут функционал постоянно приумножается - куки для сохранения сессий на сайте и блокировщики отслеживающих куки, интерактивные страницы на JavaScript и блокировщики рекламы, встроенные TOR и VPN, IPFS и криптовалютные кошельки. Да и PDF файл куда сподручнее просмотреть через браузер.

От раздутости браузеров прыгаем в другую крайность. Года два назад пользовался оконным менеджером DWM. Не вдаваясь сильно в подробности, оконный менеджер - это программа вместо привычного рабочего стола, которая расставляет окошки отрытых программ не накладывая их друг на друга. Например, ровно половину экрана занимает музыкальный плеер, а другую браузер. Философия сообщества SuckLess написавших эту программу подразумевает то, что хорошие программы должны содержать мало кода и должны обладать концептуальной ясностью. Посему, если хочется что бы окошки расставлялись иначе, тогда скачай соответствующий код и добавь в код программы. Хочется изменить цвет заголовков окошек, тогда отредактируй код и скомпилируй программу заново.

Пример хорошего программного обеспечения - это ВПН технология WireGuard. В отличие от другой знаменитой технологии OpenVPN, WireGuard не предлагает отдельного приложения сервера и клиента, как и возможности авторизации при помощи пользовательского пароля. Благодаря чему разработчики TailScale не регистрируют пользователей, а отдают аутентификацию сторонним сервисам. Пользователи TailScale могут создавать ячеистую ВПН сеть, где каждое устройство имеет прямой ВПН туннель к каждому другому устройству.

#менеджмент #браузеры #ВПН
83 views09:16
Адкрыць / каментаваць
2022-09-03 20:46:12
Python - самый политичный язык программирования

Конечно, политика тут совсем не при чём, но чисто внешне...
Несмотря на наличие змеек на эмблеме, название языка пошло от Британского шоу Монти Пайтон.

Cамый лёгкий в изучении язык программирования. Никакой головной боли как, например, с "C".
Кроме того, у питоноязычных есть библиотеки для написания любых типов программ - машинное обучение или управление серверной инфраструктурой, backend или frontend.
Учиться программировать стоит начать с Python.

Ссылки:
- Происхождение названия | docs.Python.org
- Изображение | Unsplash.com
159 views17:46
Адкрыць / каментаваць
2022-09-02 14:01:35 Сочетания клавиш в браузере на каждый день

Вкладки

Ctrl+t
Открыть новую вкладку
Ctrl+w
Закрыть открытую вкладку
Ctrl+Shift+t
Вернуть последнюю закрытую вкладку

Alt+<1-8> (Alt+1)
Выбрать вкладку по её порядковому номеру
Ctrl+Tab
Выбрать следующий вкладку по порядку
Ctrl+Shift+Tab
Предыдущая вкладка по порядку

Управление страницей

Ctrl+r
Перезагрузить страницу
Ctrl+f
Поиск текста на странице
Ctrl+g
Следующий найденный элемент
Ctrl+Shift+g
Предыдущий найденный элемент

Tab
Выбрать следующий интерактивный элемент на странице
Shift+Tab
Выбрать предыдущий интерактивный элемент на странице
Space
Нажать на кнопку
Enter
Перейти по ссылке

Управлением окном

F11
На весь экран
Ctrl+n
Для отдельной работы лучше открыть отдельное окно браузера

Ctrl+l
Сфокусироваться на поле адреса
Ctrl+k
Сфокусироваться на поле поиска
Ctrl+Shift+b
Спрятать/Показать панель инструментов с закладками

Разработчикам

F12
Открыть/Закрыть панель разработчика
Ctrl+Shift+r
Перезагрузить страницу, но сбросив весь кэш этой страницы

#браузеры
166 views11:01
Адкрыць / каментаваць
2022-08-25 22:12:30
Клавиатура и мышечная память

Не все знают, но все видели продолговатые выступы на клавиатурах на клавише "F"(А) и "J"(О). Каждый палец располагается на своём месте и отвечает за свои клавиши. Нет необходимости смотреть на клавиатуру, если пальцы помнят куда нажимать. С изобретения в 2002 году, эти штуковины есть почти на всех клавиатурах.

Я покупал свой ноутбук заграницей. На нём есть только английская QWERTY. Часы проведённые за клавиатурным тренажёром мне очень помогли. Я даже наклейки покупать не стал.

Что любопытно, я фиг смогу разблокировать свой ноут печатая одной рукой, а другой жуя бутерброд. Двумя руками набор из каких-нибудь 10 символов быстро вводиться в поля. Если я сломаю руку, то есть вероятность, что я буду сидеть без ноутбука и ждать пока моя рука не заживёт.

#пароли
313 views19:12
Адкрыць / каментаваць
2022-08-20 10:09:40 Proxy vs VPN

Компании пользуются ВПН для получения доступа к рабочим документам, обычные пользователи используют ВПН для обхода цензуры, продвинутые пользователи знают про прокси. Ух! Зачем это всё?

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

ВПН
У большинства людей дома есть роутер. В домашней сети роутер присваивают домашние IP адреса. Они не видны пользователям интернета. Смартфон, компьютер и тостер подключаясь к роутеру через Wi-Fi могут увидеть друг друга. Даже без интернета, в этой сети можно отправлять сообщения с компьютера на телефон, и с телефона на компьютер. И никто не узнает о сообщениях.
Проблема в том, что все эти устройства должны физически находиться дома. ВПН, как следует из названия - это виртуальная приватная сеть. Мы дадим устройствам выход в интернет, дадим им локальные IP адреса, зашифруем сведение. Тогда Алиса, Боб и работодатель получат те же технические фишки домашней сети, но находясь в разных точках земного шара. Можно только увидеть, что Алиса подключается к ВПН серверу, но то что Боб отправляет ей дикпики, об этом может догадаться только работодатель.

ВПН для обхода цензуры
ВПН приложения о которых мы слышим всё чаще.
Они работают по технологии ВПН, но по сути как прокси. Технически говоря, у этого ВПН есть сетевые шлюзы для доступа обратно в интернет. Пользователи не знают о существовании друг друга, и могут выбирать в какой стране у них есть выход из этой сети. Вообще, немного звучит как идея обратная идее оригинальной задумке ВПН. Работает же!

#прокси, #ВПН, #обходЦензуры, #телеграм
619 viewsedited  07:09
Адкрыць / каментаваць
2022-08-18 18:30:46 Bitmask

Свободное VPN приложение. В него встроенные два бесплатных VPN провайдера. RiseUp - это небольшое сообщество анархистов. Calyx Institute - это сообщество разработчиков CalyxOS (андроид дистрибутив). Обе организации некоммерческие. Содержат свои сервера за счёт пожертвований, как и разработчики приложения Bitmask и LEAP сервера.

Это бесплатный VPN. Посему выбор стран небольшой, соединение только по технологии OpenVPN, да и скорость соответствующая. Приложения достаточно для безопасного получения доступа к нужным ресурсам.
Если не получается подключиться, то в настройках можно включить использование мостов.

Версия приложения от RiseUp:
- Android | Google play
- Android | F-Droid

Версия приложения от Calyx:
- Android | F-Droid

Оригинальное Bitmask приложение, с возможностью выбора провайдера:
- Android | Google play
- Android | Bitmask.net (с сайта разработчиков)
- Windows | Bitmask.net
- MacOS | Bitmask.net
- Linux (Snap) | Bitmask.net (Можно установить через Snap или может быть в репозитории используемого дистрибутива)

#приложение, #провайдер, #ВПН, #обходЦензуры
664 viewsedited  15:30
Адкрыць / каментаваць
2022-08-18 18:30:32
629 views15:30
Адкрыць / каментаваць
2022-08-14 17:45:10 Трон, хакер, Emacs

Есть такой древний текстовый редактор Emacs. В нём можно писать код, статьи, управлять электронной почтой, использовать как браузер. При желании можно даже использовать как рабочий стол.

В фильме Трон 2010 года, хакер запустил вирус на серверах компании. Администратор печатает команды в терминале футуристического интерфейса. Находит процесс и уничтожает его.
Собственно, этот футуристический интерфейс и есть Emacs. JT Nimoy занимался визуальными эффектами для фильма. Для сцены в фильме его попросили записать как он делает в unix терминале что-нибудь выглядящее технологично.
602 views14:45
Адкрыць / каментаваць
2022-08-14 17:45:00
542 views14:45
Адкрыць / каментаваць
2022-08-11 12:25:24
Squoosh

Иногда нужно быстро сжать или уменьшить картинку для сайта, блога, аватарки или просто для экономии места компьютере.

Пару лет назад пытался зайти на сайт одной ныне формально несуществующей некоммерческой организации. Плохое соединение на телефоне мешало загрузить главную страницу. Добравшись до компьютера оказалось, что отчаянно грузится замечательное изображение с членами команды весом 10 Мбайт, и только после грузится сколь-либо полезная информация об организации. Вся страница Википедии весит обычно меньше 2-х Мбайт.
Уж не знаю, после они сжимали изображения вручную или нет, но я посоветовал воспользоваться Squoosh. Контент-менеджер, программист или даже я. С тремя кнопками все справятся. Приложение работает прямо в браузере, но разработчики могут установить на свой компьютер и автоматизировать обработку картинок для своего сайта.

#приложение, #сервис, #редактированиеИзображений
428 views09:25
Адкрыць / каментаваць