Technologique
653 subscribers
144 photos
3 videos
42 files
947 links
Deeply involved developers about various aspects, tendencies & conceptions of programming technologies, FLOSS, Linux, security, cloud infrastructures & DevOps practices, distributed systems, data warehousing & analysis, DL/ML, web3, etc.
Author: @andrcmdr
Download Telegram
Всё таки Android это сервис-ориентированная платформа, т.е. платформа для продвижения и доставки сервисов до конечного пользователя.
И с этой задачей она прекрасно справляется!
Но, как ни крути, это не полноценный дистрибутив ОС на базе ядра Linux.
Technologique
Все три игрока мобильного рынка Кыргызстана уже собрали "триплет" - все три поколения технологий сетей доступа, GPRS/EDGE, HSPA/HSPA+ и LTE. Вчера был день релизов. НурТелеком объявил о запуске 4G сети в крупных городах республики кроме столицы, города Бишкек…
Буквально вчера Beeline (SkyMobile) наконец таки объявили в пресс-релизе о запуске своей сети LTE в коммерческую эксплуатацию во всех регионах Кыргызстана, т.е. во всех основных городах.

https://beeline.kg/kg/news/continueReading?articleCode=00050014

https://beeline.kg/kg/nav/4gbeeline

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

Покрытие сети можно посмотреть тут:
https://beeline.kg/kg/support/serviceArea

Теперь все три оператора связи Кыргызстана, O! (NurTelecom), MegaCom, Beeline, имеют сети трёх поколений доступа, 2G/3G/4G.
Forwarded from Andrew Bednoff
это просто катастрофа!
катастрофические утечки памяти (memory leaks) в gvfs!
память выделяется, но не освобождается и даже не используется!
поэтому я не люблю исполнительные среды языков программирования и сами языки без сборщика мусора и без автоматического управления памятью, т.е. с ручным управлением памятью, её выделением и освобождением
заметьте неосвобождённые блоки по 128 и 64 МиБ на втором и третьем скриншоте
пришлось сначала заморозить процесс, остановить его выполнение, чтобы дать завершить работу задачам в другом потоке gvfsd-ftp
sudo kill -SIGSTOP 29782
а после завершения выполнения задач в другом процессе gvfsd-ftp просто убить паразитный процесс
sudo kill -SIGKILL 29782
вот вам и многопоточный режим gvfsd-fuse в стабильной ветке пакетов Debian
Для всех, кто ещё не посмотрел
Запись прямой трансляции с Google I/O 2016 о ключевых анонсиуремых технологиях Google на ближайший год

PS: В интернетах только и разговоров, что о новых мессенджерах Allo и Duo
Больше, больше мессенджеров - каждому свой! 😂👍
На основании собираемой статистики использования в Google по праву считают, что Hangouts это просто звонилка, для аудио-видео связи и проведения конференций, и пользователи очень мало используют его для переписки в бользу более удобных в плане юзабилити мессенджеров, поэтому в Google решили сокращать отставание, сделали пару-тройку новых мессенджеров и завели свой канал в Телеграме. 😄👍
И помогите уже Android N обрести название!
Релиз намечен на середину 2016-го года, совсем скоро!

https://android.com/versions/name-n/

PS: Google не хочет пиарить брэнд Nutella 😂
Поэтому я предложил известные мне Natillas (https://en.wikipedia.org/wiki/Natillas) и https://en.wikipedia.org/wiki/Nougat (Нуга)
Уже совсем скоро 30-го мая на выставке Computex в Тайбэе, Тайвань, ASUS представит серию фаблетов Zenfone 3

ASUS славится своим дизайном и уже по ролику видно, чтo будет что-то очень необычное

Лёд и пламя - это намёк на цельнометаллический корпус и защитное стекло Gorilla Glass 4, возможно с двух сторон аппарата

Виды природы - намёк на новый IPS дисплей и камеру

Линейка будет оснащена чипсетами Qualcomm Snapdragon и MediaTek Helio

Zenfone 2 был представлен год назад и был первым Android фаблетом с 4 ГиБ памяти ОЗУ, имел уникальный дизайн, впечатляющие характеристики (чипсет Intel Moorfield, отличную FullHD IPS матрицу дисплея, камеру с 13 MPix сенсором с профессиональными управлением и настройками) и очень привлекательную цену!

https://www.youtube.com/watch?v=pGxuSHX0hlk

http://www.gsmarena.com/asus_teases_zenfone_3_zenfone_3_deluxe_and_zenfone_3_max_ahead_of_may_30_unveiling-news-18267.php
Друзья, наш канал теперь участвует в рейтинге коллектора и индексатора каналов в Telegram - @TChannelsBot

Проголосовать и оставить отзыв можно прямо в клиенте Telegram по ссылке:
https://telegram.me/tchannelsbot?start=technologique

Или в браузере на сайте индексатора:
http://tchannels.me/c/technologique
20 минут важнейших IT новостей недели в весьма профессионально представленном обзоре команды программы Вести.Net

Очень интересный и информационно наполненный выпуск - Google I/O, возвращение Nokia, криптовалюта со смарт-контрактами Ethereum...

https://www.youtube.com/watch?v=R4yaY9UTG-M
Technologique
https://telegram.me/g33ks/161 Однозначно же в этой истории можно сделать только один вывод: анонимности нет, и Сатоши Накамото тому - последнее прямое цифровое подтверждение. длительная анонимность возможна анонимность можно сохранять до тех пор и так долго…
В плане свободы и безопасности меня сейчас пугает и беспокоит тот факт, что производители тотально встраивают в телефоны биометрические датчики типа сканера отпечатков пальцев и распознавания лица фронтальной камерой - все копируют Apple как по указке NSA (АНБ), это ещё одна уже более персональная привязка (thin wire) пользователя к устройству (или к АНБ?) и уже практически невозможно приобрести современный телефон без биометрических датчиков.

И тут ещё Allo и Duo подоспели - мессенджер Allo со встроенным AI ассистентом Google, который будет иметь доступ т ко всей переписке и большой глаз Duo для видео звонков с распознаванием лица.

Любая технология это палка о двух концах на самом деле, которая может использоваться не только во благо, но и во зло.
Причина в том что мы, пользуясь технологиями, ненамеренно оставляем слишком много метаданных о себе для их последующего анализа корпорацями. Это тот самый глобальный колпак, придуманный АНБ в сотрудничестве с мировыми IT корпорациями, про который говорил Эдвард Сноуден - IT корпорации и их масоовые технологии кормят данными АНБ.

Чего добивались, к тому и пришли - мы уже живём в этой реальности, в информационном обществе!
Данные накапливаются...
А со временем данных накапливается всё больше и глубокий анализ данных вкупе с машинным обучением может действительно многое рассказать и тем более анализ больших данных!
Чем больше данных - тем сложнее будет ситуация.
И нужно защищаться!
Я уже писал пост о том как оставаться анонимным, испускать меньше данных, оставлять меньше следов, предотвращать утечки и оставлять меньше данных и метаданных в сети о себе, как делать эти данные слабосвязными для большей анонимности - необходимо понимание того какими методами работает компьютерная криминалистика (форензика, forensics) при анализе и расследовании инцидентов информационной безопасности.

http://inosmi.ru/politic/20160519/236582227.html

https://telegram.me/technologique/310
Интервью с ответами на вопросы (https://docs.google.com/spreadsheets/d/1bieE_mFwAflhsxXCjasLqKJIq3ilUEUWcwI4CE9hEqU/) по Golang с разработчиками Iron.io, применяющими Go в продакшене - Романом Кононовым (@rkononov) и Эваном Шоу (Evan Shaw), автором книг по Go и одним из контрибьюторов языка.

Мне понравился ответ Эвана по funarg и call tail optimization. 👍

В разной литературе эта проблема именуется по разному.
Никлаус Вирт писал именно про проблему funarg при реализации компиляторов Modula-2, Oberon/Oberon-2 и Zonnon, при этом различал проблему восходящего и нисходящего фунарга, при движении вверх и вниз по структуре данных дерева (cactus stack или heap), хранящей в узлах стек вызова, контекст вызова сопрограмм.
Тут вся суть в том, какие структуры данных применяются для хранения контекста стека вызова (call stack) go-сопрограмм (goroutines) в runtime компилятора - связываются ли они в cactus stack или используется куча (heap) и как GC производит уборку (особенно если это cactus stack) более не используемого контекста вызова.
Проблема funarg это больше проблема сложности реализации runtime, автоматического управления памятью в GC, выбора быстрой и оптимальной структуры данных (stack or stackless heap) для размещения в ней контекста вызова функций (подпрограмм, subroutines) при исполнении кода.
Насколько я смог разобраться, в Go в зависимости от ситуации применяется тактика размещения как в стеке так и в куче (smarter compiler - именно об этом говорит Эван в ответе), для ускорения и оптимизации исполнения кода, особенно после реализации нового GC с новыми алгоритмами сборки мусора на самом языке Go в версиях 1.5 и 1.6, и завершения полного bootstraping'a компилятора Golang на самом языке Go.

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

#Go #Golang