Как стать автором
Обновить
1
0
Семён Коваленко @balusam

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

Отправить сообщение

Как я адаптировал v2rayN для России или российские источники geo файлов для v2ray/sing-box/etc

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров28K

Сегодня был выпущен мажорный релиз v2rayN v7.0, а вместе с ним и моя серия коммитов, которые добавляют поддержку пресета "Россия".

Для его работы так же был создан российский источник geo файлов для v2ray/sing-box/etc.

Читать далее
Всего голосов 37: ↑37 и ↓0+41
Комментарии68

Telegram как NAS/FTP

Время на прочтение3 мин
Количество просмотров15K


Привет, Хабр!


По наблюдениям, Телеграм нравится очень многим в первую очередь как удобный транспорт файлов с девайса на девайс. Это, пожалуй, первое приложение, которое обеспечило такой удобный канал без каких-либо существенных ограничений и оговорок. Все ведь согласятся, что "максимальный размер одного файла 1.5Gb" — это нельзя считать существенным ограничением.


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


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


Мысль напрашивалась сама собой — нужна иерархия, как в любой файловой системе. Директории, поддиректории и в них тоже поддиректории и так далее. И файлы, "лежащие" в этих директориях. Мысль напросилась и была воплощена в виде бота (за Bot API отдельная благодарность авторам мессенджера), которого мы и рассмотрим в этой публикации.


Встречайте: TeleFS Bot. Для друзей TFS.

Читать дальше →
Всего голосов 11: ↑10 и ↓1+15
Комментарии4

Telegram. Безлимитный сетевой диск. Бесплатный

Время на прочтение3 мин
Количество просмотров187K
Привет, Хабр.

Наверняка многие об этом задумывались, возможно у кого то эта идея лежит в TODO. У меня она пролежала примерно год, но таки удалось ее реализовать в виде работающего прототипа.

TgCloud:


  • Виртуальная файловая система с открытым исходным г****кодом.
  • На локальном диске — только метаданные: имена, размер, структура папок и т.д.
  • Данные хранятся в Telegram и загружаются только при работе с файлом
  • Размер и тип файлов не ограничен, можно использовать с любой ОС

Подробности реализации и ссылка на репозиторий под катом.
Читать дальше →
Всего голосов 211: ↑175 и ↓36+139
Комментарии232

Неожиданная встреча. Глава 5

Время на прочтение15 мин
Количество просмотров10K
Лаэра ожидала появление Лекса у кормового запасного командного пункта. Установив наблюдение за коридорами, она устроилась в технической выемке, из которой можно было быстро уйти за внутреннюю обшивку в случае угрозы. По расчётам Лаэры, Лекс должен был добраться сюда несколько позже неё. Но время шло, а его всё не было. Прождав в два раза больше времени, чем ожидалось, она поняла, что Лекса ждать не стоит.


Читать дальше...
Всего голосов 26: ↑22 и ↓4+18
Комментарии11

Неожиданная встреча. Глава 4

Время на прочтение18 мин
Количество просмотров14K
Лекс, пролезший уже не один уровень вентиляционной шахты, в одном из ответвлений увидел Лаэру и хотел махнуть ей в сторону туннеля, уходившего вглубь корабля по направлению к запасному командному пункту. Однако она, убедившись, что он лезет, сама скрылась в нужном туннеле. «Ну, да, — подумал Лекс — нашёл кому указывать. Она этот корабль не хуже меня знает». Он ловко перепрыгнул с лестницы на узкую площадку, перелез в нужный туннель и довольно быстро нагнал её. Вместе они быстро и тихо пробирались прочь от злополучного ангара.



Читать дальше...
Всего голосов 14: ↑13 и ↓1+12
Комментарии12

Неожиданная встреча. Глава 3

Время на прочтение19 мин
Количество просмотров15K
Ангар освещался тусклым резервным освещением. В продырявленной, как сито, железной стенке ангара лазерным резаком вырезали проём. Когда линия реза замкнулась, кусок железа с грохотом упал на палубу ангара. За проёмом на полу, усыпанном осколками железа и пластика, виднелось тело человека. Рядом с ним лежала электромагнитная импульсная граната (ЭМИГ) зализанной формы, весь корпус которой был перфорирован мелкими отверстиями.



Читать дальше...
Всего голосов 15: ↑12 и ↓3+9
Комментарии31

Неожиданная встреча. Глава 1

Время на прочтение13 мин
Количество просмотров36K
День был изумителен. По небу плыли белые облака, похожие на растянутый кусок ваты, через белые нити которого просвечивало яркое синее небо. Солнце подсвечивало сверху участки леса, создавая картину бегущих зеленых волн в такт тем местам на небе, где облака не закрывали солнце. Было заметно быстрое движение облаков, но ветер почему-то не ощущался. И это было странно здесь, на вершине горы. Птиц тоже не было ни видно, ни слышно. Хотя… если прислушаться… где-то вдали раздавались трели дринь-дринь-пик-пик…



Читать дальше...
Всего голосов 16: ↑12 и ↓4+8
Комментарии7

Мемуары робота-недочеловека, главы 1-2, вторая попытка

Время на прочтение18 мин
Количество просмотров6.6K
Уважаемые читатели и критики.

Предлагаю вашему вниманию новую версию 1-й и 2-й глав, а так же продолжение Мемуаров. Сюжет повести не изменился, но лексику робота в стрессовом состоянии я убрал. Для тех, кто не понимает, что тут происходит – речь идет о фантастической повести с приключениями.
Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

«Худой мир». Глава 1

Время на прочтение8 мин
Количество просмотров41K
Здравствуйте. Хочу представить вам первую главу фантастической повести. Немного о технологиях, немного о людях. Надеюсь будет интересно.


Немного фантастики под катом
Всего голосов 35: ↑30 и ↓5+25
Комментарии24

Неожиданная встреча. Глава 2

Время на прочтение19 мин
Количество просмотров15K
Очнулся Лекс от того, что его кто-то дёргал за согнутую ногу, словно пытаясь снять обувь. Лекс поймал ритм подергиваний и направление движения и, подловив очередную волну, со всей силы выпрямил полусогнутую ногу. Однако, вопреки ожиданиям, нога не встретила никакого сопротивления и просто распрямилась в воздухе.



Читать дальше...
Всего голосов 14: ↑11 и ↓3+8
Комментарии21

Проект «Око» ч.16

Время на прочтение11 мин
Количество просмотров14K

Фото: A.V. Photography

Приближающаяся весна вернула вдохновение.

Ссылки на предыдущие части и обращение к тем, кто видит публикации Ока впервые:
Око — мой личный литературный проект, работу над которым я начал в мае этого 2015 года. Из небольшой зарисовки он перерос в научно-фантастическое произведение, главы которого я выкладываю, по мере написания, на GT.

Предыдущие части:

Часть 1
Часть 2
Часть 3
Часть 4
Часть 5
Часть 6
Часть 7
Часть 8
Часть 9
Часть 10
Часть 11
Часть 12
Часть 13
Часть 14
Часть 15


Читать дальше →
Всего голосов 24: ↑17 и ↓7+10
Комментарии19

Информация

В рейтинге
Не участвует
Откуда
Великие Луки, Псковская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

System Administration