Автор:

ice

Тропиканка

В Сочи уже давно как за +20C, машины кипят, туристы заполняют бары и набережные. Очень трудно сохранять продуктивность атмосфере всеобщего праздника, поэтому распиздяям и людям, которым нужен надзиратель, во фрилансе не место. Если вы готовитесь стать фрилансером, будте готовы вступить в борьбу с самим собой за право поваляться под пальмой, либо махнуть в поход в какое-нибудь ущелье, когда вас зовут друзья.

Загадка разгадана, пазл сложился.

Я уже и забыл про то письмо последователям индуизма, по поводу того, что я зашел в тупик, когда плотно изучал индуизм. Сегодня пришел ответ. 

Мой главный вопрос к индуизму после всего изученного:

Согласно индуизму, все мы - инструмент кармы. Почему люди отвечают за то, что творят не по своей воли, являясь лишь инструментом?

Ответ Олега Сунцова из центра Торсунова (ведийский индуизм):

Человек, который причиняет боль другим людям, сам хочет это сделать. Это его сознательный выбор. Он движим своими желаниями, понимает он это или нет, и ему потом придется отвечать за них по всей строгости закона как материального, так и кармического.

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

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

Поэтому если человек причиняет кому-то боль, то он будет отвечать за эту боль. Если он делает что-то хорошее, то будет получать что-то хорошее. Мы все являемся одновременно и инструментом, чтобы принести кому-то карму, и зарабатываем своими поступками новую карму.

К слову: За полтора года я изучил множество религий из академического интереса. Мое мнение на сегодняшний день такое, что потребность в религиозных системах в обществе снижается и скоро может совсем потерять массовый характер.  Мы - это то, что мы думаем. Руль в наших руках.

VPS за даром

Хочу порекомендовать дешевый облачный хостинг. Всего 1 евро в месяц. VPN сервер, прокси, все что пожелаете. Подними сервер сам, раздай доступ друзьям.

https://www.arubacloud.com/

Telegram, блокировка. Почему это очень плохо?

84-ый да! Попахивает именно этим! нас лишили имен, мы безимянны! (с) Э. Голдштейн, «Хакеры»

Telegram был обречен на блокировку с самого начала. Но как мне видится, случилось больше чем просто блокировка сервиса.

Дело в том, что в России не то чтобы не популярны истории успехов, их просто единицы. Я уже писал ниже, что у нас нет культа успешного предпринимателя или инженера, который создал продукт успешный хотя-бы в масштабах страны. Вокруг шум только о нечестных людях, которые вытаскивают свое состояние из недр земли, либо популяризация бандитской жизни. Сериалы по телеку про ментов и бандитов, фильмы про воров в законе и прочее.

Дуровы же это исключение. Об этих братьях стоило рассказывать, поднимать интерес молодежи к разработкам и созданию новых полезных вещей для человечества. Стоило сделать Telegram национальным мессенджером, как WeChat в Китае. Завязать на нем платежные системы, как это начал делать Сбербанк уже. А вместо этого, государственная машина вступает в войну с  такими как Дуровы, наглядно демонстрируя что успешные продукты интеллектуальной собственности в нашей стране вызывают только агрессию и жажду нажиться на них со стороны чиновников.

История с ВК, как и история с Евросетью показывает что строить масштабный бизнес в России затея рисковая и опасная для жизни. 

Мессенджер, страница клуба, фотки

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

Начал страницу автоклуба. Пока дизайнера похитили инопланетяне, справляюсь собственной фантазией. Сделал управление обложкой, Добавил фотоальбомы. 

Главная страница клуба.

Закончил фотоальбомы. Это общий компонент для клубов, и прочих объектов. Загрузку фоток сделал на Amazon S3. Стоит копейки, гибкое кэширование, скорость отдачи впечатляет. Каждая фотка обрабатывается 4 раза: квадрат, маленький размер, средний и большой.

Фотоальбомы (клуба)

Активный альбом.

 

Очень коротко

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

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

Сегодня по всей стране прошли акции в знак солидарности. К сожалению нас могут объединить только такие поводы… Берегите себя!

stop ___

После того, как я покинул свои проекты в связи с уходом из Уссури-Телесервис, потребовалась небольшая пауза, что бы определить вектор моих дальнейших планов помимо основной работы. 

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

А поскольку половину моего времени занимает работа над NDA-проектом, а другую - разработка собственного сервиса, я буду делиться своими собственными открытыми наработками.

На данный момент я использовал:

  • React-Redux (Frontend)
  • PHP с самописным модулем кэширования (на бэкенде)
  • Node (сервер для сокетов)
  • БД (MySQL) - в будущем переключусь на PostreSQL если будет проседать.
  • Go Lang - Скрипты для парсинга данных с внешних источников.

Сейчас мессенджер умеет диалоги юзер-юзер, юзер-группа.

Важно понимать что это технический дизайн, настоящий дизайн еще не подъехал.

Так-же готова регистрация и авторизация. 

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

Мессенджер в стадии альфы обошелся мне в 1k+  строк когда и два дня выходных. А еще я прикупил бейсболку, что бы прохожие не видели мои красные глаза от лютого оверворка. 🙂

Техническая спецификация.

Общение socket-сервера с базой данных происходит по средствам http запросов в API. Сам сервер сокетов к базе не подключается.

  • При подключении к socket-серверу передается токен, который был сгенерирован для пользователя при успешной авторизации на сервисе.
  • На socket-сервере присходит handshake по токену. А именно - сверяется присланный токен с доступными открытыми сессиями в системе. Если все ок, сеанс на socket-сервере попадает в массив socket-сессий данного юзера. Сеансов у юзера может быть множество - вкладки в браузере, приложение в смартфоне и т.д.
  • Если имеются группы, то клиент подписывается на групповые каналы (комнаты).
  • Всем клиентам, относящимся к авторизованному юзеру отсылается сокет-оповещение, о том что их друг появился в онлайне, или на оборот.

Далее сеанс будет использован для живых данных: «Вася набирает сообщение», «Джон только что посетил ваш профиль», и т.п. Он же будет подниматься с мобильного приложения в фоне.