g33ks | Технологии

Telegram-канал g33ks - Geeks

8222

От гиков гикам! Пишем о происходящем в информационных технологиях. @shpaker и @qqalexqq

Подписаться на канал

Geeks

На сервисе дистрибуции компьютерных игр GOG стартовала «особенная» летняя распродажа, которая продлится до 20го июня включительно. Особенная она тем, что список игр отбирали редакторы и авторы небезызвестного журнала «Игромания». В список распродаваемых игр входят такие старые (а иногда и не очень) и добрые хиты как «Герои меча и магии 3» (169 руб.), «Готика 2» (149 руб.) и «Ведьмак 3» (749 руб.). Особенностью сервиса является распространение продуктов без какой-либо анти-пиратской защиты, возможность скачать дистрибутив, а также отсутствие необходимости в подключении к интернету для запуска игры.
https://www.gog.com/promo/20170606_summer_sale_igromania_ru

Читать полностью…

Geeks

Боты в мессенджере Telegram получили возможность проводить платежи через сервис «Яндекс.Касса». Сам функционал платежей был добавлен в мессенджер чуть более месяца назад и реализован только лишь в мобильных клиентах, но вполне очевидно, что на клиентах для настольных операционных систем ждать долго не придётся.
Telegram непосредственно не участвует в проведении транзакции и не получает комиссии за платёж.
https://youtu.be/E_HKVmrNAWk

Читать полностью…

Geeks

На прошедшей конференции YAC 2017, проводимой Яндексом, на общественный суд Даниилом Трабуном была представлена новая платформа на базе сервиса Дзен, позволяющая публиковать (авторам, изданиям и брендам – так пишут на главной странице сервиса) свой уникальный контент, минуя фазу экспорта данных из каких-либо своих ресурсов. Для тех, кто мало знаком с сервисами Яндекса, стоит пояснить, что Яндекс.Дзен — это сервис рекомендации контента, чем-то схожий по функционалу с широко известным Flipboard.

Приятный, минималистичный и не нагруженный интерфейс чем-то напоминает Telegraph, но опубликованной статье предоставляются куда более широкие возможности для продвижения. Из коробки заявлены возможности для монетизации контента, которые активируются при достижении каналом планки в тридцать тысяч просмотров в неделю. Яндекс также объявил о финансовой поддержке, составляющей один миллион долларов, которая будет тонким слоем размазана по популярным каналам сервиса.

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

Вместо послесловия. Пока не совсем понятно, как это всё в итоге будет выглядеть, но жутко захотелось попробовать, и как следствие, теперь Geeks экспериментально представлен (мне кажется, что временно, но возможно, что и нет) и на Дзен. В дзен-канал адаптированы две статьи из числа последних дабы посмотреть, как всё это в итоге должно выглядеть. Так что переходим по ссылке ниже, ставим лайки и подписываемся - в общем вы и так знаете, что делать дабы меня порадовать. Из скрытых мотивов данного действия – борьба с плагиатом наших текстов, который временами меня беспокоит.

Geeks на Яндекс.Дзен:
https://zen.yandex.ru/media/id/592e9293e3cda8c8f17c5ee2

Читать полностью…

Geeks

Информация без практический пользы для читателя, но об этом должны писать не только тематические СМИ, а все все все. Команда ИТМО в седьмой раз победила на международной олимпиаде по программированию ICPC. Золотые медали также получили команды, занявшие со второго по четвёртое места: Варшавского университета, Сеульского университета и СПбГУ (победители чемпионата 2016 года). Плюс ко всему у МФТИ есть серебро, а у Уральского федерального университета бронза. Начиная с 2000 года российские команды побеждали на чемпионате 12 раз, в том числе на последних шести турнирах.

А ещё по версии HakerRank (http://bit.ly/2rYvCZ8) российские разработчики заняли второе место с индексом 99.9 (100 у китайцев, 98 у поляков, которые на 3 месте). В выборке было задействовано более 15000000 разработчиков и 15 дисциплин. В отдельно взятой категории алгоритмы, где пользователь может работать с любым языком программирования Россия также заняла первое место. Кстати, HakerRank специализируется на создании заданий по программированию.

Читать полностью…

Geeks

Свободный клон игр из серии Civilization (а точнее его web-вариация) не так давно обновился и обрадовал всех нас версией отрисовывающей трёхмерную картинку посредством WebGL!
Старая двумерная версия, работающая с использованием HTML5 canvas также осталась, и теперь, при переходе на сайт, игроку предлагается выбор как предпочтительней запустить игру.
Проект freeciv распространяется под лицензией GNU GPL и запущен в ныне далеком 1996 году. Несмотря на достаточно солидный возраст, может затянуть на неприлично длительный интервал времени, так что запускайте игру с предельной осторожностью 😦
http://play.freeciv.org/blog/2017/05/the-making-of-freeciv-webgl-3d/

Читать полностью…

Geeks

На всякий случай уточню.
В канал БлоGnot (@blognot), форвард с которого на одно сообщение выше, пишет один из ведущих подкаста Radio-T, а именно Gray.

Читать полностью…

Geeks

Маленький оффтоп от основной темы канала, в силу того, что не могу не поделиться некоторыми своими размышлениями о происходящем вокруг.
Сегодня с самого-самого утра, со всех сторон русскоязычного интернета кричат о том, что РосКомНадзор вскоре прикроет Телеграм, и всем нам станет очень плохо, но дабы этого не произошло, группа "популярных авторов" создала петицию адресованную Дурову, дабы случилось всё хорошее и ничего плохого.
Всё было бы совсем прекрасно, если бы не несколько "но":

- "Популярные авторы каналов" не назвали себя. В соавторстве петиции сознался лишь автор бота (! не канала) сбора статистики с чатов. Почему необходимо подписываться под петицией, если авторы таковой не удосужились себя назвать не объясняется;

- Источник новости о РКН - не назван. В итоге, вся достоверность данной информации равносильна тем самым беседам, которые разводят алкаши на кухнях или бабульки на скамейках;

- Текст петиции ужасен более чем полностью, а вот эти вот постоянные чередующиеся "г-ну" (5 раз в тексте) и "господину" (10 раз в тексте) прям совсем кошмар и заставляют задуматься над тем, о чем думал автор петиции во время набора текста;

- Большинство петиции на площадке change_org это прям такое себе...
Подписывать или нет - ваше дело, но я бы настоятельно рекомендовал этого не делать =(

В общем ссылка на петицию вот: https://goo.gl/WzOY5S

Читать полностью…

Geeks

Скриншот Insomnia. На официальном сайте провозглашен лозунг: "Отлаживай API как человек, а не как робот" 🙂

Читать полностью…

Geeks

Это какой-то праздник. На YouTube вновь изменился интерфейс и теперь доступна тёплая и ламповая ночная тема оформления.
Активируется по ссылке:
https://www.youtube.com/new

Читать полностью…

Geeks

В проекте debian отказываются от использования публичных FTP-серверов и предупреждают об окончательном отключении служб обслуживающих ftp.debian.org и security.debian.org первого ноября.
Аргументируют малой производительностью, практически отсутствующей востребованности данных сервисов, неэффективностью протокола, а также тем, что установщик дистрибутива не предоставляет возможности доступа к зеркалам обновлений по FTP уже более 10 лет.
https://lists.debian.org/debian-announce/2017/msg00001.html

Читать полностью…

Geeks

В далеком апреле 1982 года, ровно 35 лет назад, свет увидел ZX Spectrum. В нашей стране он получил широкое распространение, пожалуй, в начале 90х. В тесном симбиозе с пленочным магнитофоном, цветным телевизором и нашим героем - Спекки (разве его можно называть по-другому?) вы могли почувствовать себя на месте Алекса Мёрфи, наводящего порядок на тёмных проулках Детройта. А, может быть, гонщиком байка? Да легко! А разве можно забыть бескрайние просторы космоса в Элит? Вот то-то же.
На Хабре, в блоге Parallels опубликован пост, посвящённый юбилею старого друга. Особого внимания заслуживают комментарии, в которых пишут, как об ошибках в самой статье, так и о не менее замечательных играх, не попавших в основной список:
https://habrahabr.ru/company/parallels/blog/327144/

Читать полностью…

Geeks

В страшное время живём товарищи! Вот мы и не знали, а у социальной сети ВКонтакте оказывается есть свой мессенджер (вместо сердца пламенный "webkit"), который похож на Телеграм как очень близкий родственник. Такой же адаптивный, неперенагруженный свистелками и в целом достаточно приятный на взгляд.
А, казалось бы, при чём тут данный канал и мессенджер от ВК? А всё просто - вчера у него появилась Linux версия и скачать её можно как DEB пакетом, так и RPM, либо забрать архивом и запускать дедовскими методами всё как есть из папочки. И это отрадно, ведь не так давно были времена, когда даже и не приходилось и мечтать о том, что софт будут выпускать не только под Windows и MacOS. Да и само то, что социальные сети начали прогибаться под изменчивый мир, тоже весьма любопытно.
Ссылка с анонсом https://vk.com/desktop_app?w=wall-103904211_42

Читать полностью…

Geeks

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

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

Google, естественно, пообещал исправить ситуацию, оправдывая её тем, что видео пользователи загружают слишком много - 400 часов контента за 1 минуту реального времени, а классифицировать авторов по соответствию их убеждений чьим-то ещё - задача не из простых. Как по мне, главное в этой истории - толерантность корпорации к "экстремистам", ведь блокировать их никто не собирается, просто реклама на их роликах будет не той, что и на обычных каналах Youtube. Довольно правильный компромисс между блокировкой каналов и потерей рекламодателей - посмотрим, получится ли у них его отстоять, особенно в свете последних попыток Евросоюза начать борьбу с оскорблениями в интернете. https://arstechnica.com/business/2017/03/uk-government-suspends-youtube-ads-after-some-appear-on-extremist-videos/

Читать полностью…

Geeks

Google открыл исходный код библиотеки автоматизирующей процесс создания аргументов командной строки для скриптов написанных посредством языка программирования Python. Никакого ручного описания аргументов, всё что требуется - аккуратно написанный класс с лаконичными именами методов, вызов которых станет возможным прямиком из терминала. Объект данного класса необходимо передать функции Fire и (Вжух!) ваш скрипт стал чуть более юзерфрендли.
Пример из статьи анонса в гуглоблоге:

import fire

class Example(object):
def hello(self, name='world'):
"""Says hello to the specified name."""
return 'Hello {name}!'.format(name=name)

def main():
fire.Fire(Example)

if __name__ == '__main__':
main()

В код добавлена всего одна строчка, а уже можно делать своими руками такие фокусы:

example.py hello
Hello world!
example.py hello David
Hello David!
example.py hello --name=Google
Hello Google!

Проект доступен на GitHub https://github.com/google/python-fire и само собой возможно произвести установку через привычное pip install fire

Читать полностью…

Geeks

Сегодня хотелось бы рассказать о небольшой утилите для терминала, набравшей более пяти тысяч звёзд на Гитхабе за достаточно короткий срок. Утилита осуществляет запросы по протоколу HTTP, предоставляя пользователю возможность удобно сконструировать заголовки и тело в псевдографическом интерфейсе. Признаться, изначально я достаточно скептично отнёсся к самой идеи такого приложения, ведь для данных задач существует абсолютно всеобъемлющий cURL, да и к тому же основной код wuzz (именно так называется утилита) располагается в одном файле с количеством строк превышающем одну тысячу, а намека на тесты там вообще нет! Но, как это ни удивительно, всё работает, а для cURL даже заявлена поддержка совместимых аргументов. Собирается всё без каких-то проблем на всех основных операционных системах (даже Windows, которую инструменты подобного типа обычно обходят стороной), что, как мне кажется, является заслугой языка программирования Go, на котором инструмент написан.
https://github.com/asciimoo/wuzz

Читать полностью…

Geeks

Онлайн-университет «Нетология» запустил очную программу обучения «Data Scientist»

В рамках курса ведущие эксперты Рунета из Yandex Data Factory, Rambler&Co, Сбербанк Технологии и др. будут шаг за шагом погружать вас в базовые алгоритмы ML, feature engineering, машинное зрение, Data Scientist в e-commerce, временные ряды и прогнозирование стоимости акций и других товаров.

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

На выходе студенты программы получат глубокое понимание ключевых методов, применяемых при решении задач машинного обучения и опыт решения Data Science/Machine learning задач.

Есть возможность оплаты в рассрочку. Для обучения требуются базовые знания статистики и Python. Для всех студентов перед началом обучения открывается доступ к онлайн-программе обучения по «Python» для систематизации знаний и свободного входа в обучающий процесс очной программы «Data Scientist».

Старт программы — 22 июня.
Подать заявку — http://netolo.gy/dua

Читать полностью…

Geeks

Гостевой пост (да, так можно) от администратора канала @bo0om_ru с развёрнутым комментарием к хабрастатье https://geektimes.ru/post/289577

Различные банки активно используют трекеры на подобие того, что упоминается в статье, чтобы наблюдать за своими клиентами (и даже обмениваться с другими поставщиками данных). BigData, и вот это всё. В случае со Сбербанком, скорее всего, личные данные не отправляются, так что паниковать не надо.

Не отправляются, но могут. Вообще, страницы, в которой вводятся чувствительные данные, нужно избавлять от js-сценариев третьих лиц. Ну, во-первых, потому что третьи лица могут перехватывать и модифицировать информацию на странице, причем таргетировано, допустим на одного (нужного) пользователя из ста тысяч. Во-вторых, не обязательно это будет доверенное изначально третье лицо, ибо ресурс третьих лиц также могут скомпрометировать. Ну или перехватить запрос где-нибудь на уровне провайдера. Благо сейчас активно внедряются такие технологии как CSP, так что в будущем с этим все будет в порядке.

Да и вообще, администратор ресурса может нарочно внедрить скрипт, например, Яндекс-метрики. В данном случае доверенный домен и все знают, что это. А потом использовать его вебвизор как кейлогер (https://www.youtube.com/watch?v=0k4OEbQqdlc). Причем, к утечке данных третьим лицам не обязательно может привести js-сценарий, подойдёт, например, шрифт или картинка. Вот интересный пример: https://hackerone.com/reports/738 При смене пароля, ресурс отображал знаменитую картинку https://xkcd.com/936/ и грузил ее прямо с xkcd.com. В итоге администратор xkcd мог наблюдать за заголовком Referer и при желании смог бы сменить, например, пароль пользователя, когда тот заходит на сайт.

Читать полностью…

Geeks

В этом году мы со @shpaker попали на YaC - конференцию Яндекса, которая посвящена маркетингу, технологиям в здравоохранении и машинному обучению. Надеюсь, что мы ещё об этом что-нибудь напишем - программа мне действительно интересна, люди там вообще классные. Те же, кто не сможет присутствовать лично, могут посмотреть на тёплом и ламповом YouTube - там помимо онлайна из 2 залов будет доступна ещё и специальная онлайн-программа. https://youtu.be/lAduhfjoHC4
P.S. Заметите нас или просто будете там же - пишите в личку, может быть найдёмся :)

Читать полностью…

Geeks

Самое печальное, что для меня могло случиться в истории с новой редакцией Microsoft Windows названной 10S - отсутствие в каком-либо виде доступа к командной строке. И если отсутствие bash было вполне ожидаемо, то невозможность запуска CMD или PowerShell это не очень приятная новость (да-да, на 10S даже пингануть кого-либо будет достаточно проблематично).
Аргументируют данное ограничение повышенными требованиями для создания безопасного рабочего окружения, ибо данная редакция операционной системы рассчитана, в первую очередь, на технически неподкованного пользователя.
https://blogs.msdn.microsoft.com/commandline/2017/05/18/will-linux-distros-run-on-windows-10-s/

Читать полностью…

Geeks

Этот славный момент пожалуй стоит зафиксировать. Разве можно было год назад представить, что на канале когда-либо будет 11111 подписчиков 🙂

Читать полностью…

Geeks

Идиоты

Порошенко подписал указ, запрещающий деятельность Яндекса, Мэйл.ру и ВКонтакте.

Буду краток — все, имевшие отношение к этому указу, и персонально — подписавший его — охуевшие идиоты.

Диме Шимкиву отдельный привет. Лучше бы ты стихи писал, Дима.

Ребятам из "Яндекса" (особенно "Яндекс.Украины", которых поседевший придурок одним махом лишил работы), Мэйла и ВКонтакте я бы посоветовал в качестве иллюстрации на часок включить редирект с украинских адресов на текст этого указа. Пусть они попробуют обслужить то, что хотят запретить.

Комментарии: https://blognot.co/13221

Читать полностью…

Geeks

Google представил прослойку для отделения поддержки оборудования от версий Android
http://www.opennet.ru/opennews/art.shtml?num=46542
Компания Google анонсировала модульную систему Treble, которая позволит производителям создавать универсальные компоненты поддержки оборудования, не привязанные к конкретным версиям Android и используемым в них выпускам ядра Linux. Treble существенно упростит адаптацию новых версий Android для существующих устройств и поможет наладить оперативное создания обновлённых прошивок с актуальными выпусками Android. #opennet

Читать полностью…

Geeks

Десктоп утилита Insomnia, предназначенная для проверки HTTP запросов, отправилась в «о этот дивный ̶н̶о̶в̶ы̶й̶ мир» Open Source c лицензией GPLv3 на борту. Продукт реализован с использованием Electron, и как следствие работает под Windows, Mac и Linux. В отличии от большинства своих аналогов, а справедливости ради таких не так уж и много, Insomnia возможно использовать бесплатно и из коробки даже вполне приятный интерфейс.
https://insomnia.rest/blog/open-source-announcement/

Читать полностью…

Geeks

На Хабре сегодня был замечен перевод абсолютно крутой истории о том, как школьники хакнули ROM Final Fantasy V и в результате появился патч для SNES версии игры с одним из лучших любительских переводов на английский. Square очень долго не выпускала FF5 (да и не только) за пределами Японии, а любительские переводы на тот момент как известно часто страдали качеством исполнения.
В статье прекрасно и лампово всё: каникулы за дизассемблером, отличная jRPG и безумная увлеченность процессом.
https://habrahabr.ru/post/327578

Читать полностью…

Geeks

Вы бы могли себе представить, что когда-либо игра уровня Tomb Raider сможет запускаться и вполне сносно работать в (sic!) браузере? Вот и я нет. А тем временем на GitHub появился проект, в котором, силами одного человека, реализовывается open source-клон движка классических приключений Лары Крофт и, что примечательно, в игру уже можно поиграть! Всё отлично рендерится силами WebGL и даже вполне сносно работает. Вообще же движок готов к запуску ещё и на основных мобильных и десктопных платформах.
Ссылка на сайт проекта http://opentomb.github.io (обратите внимание, что разработка ведётся менее одного года)
Страничка, на которой можно поиграть на уровене из demo-версии игры http://xproger.info/projects/OpenLara

Читать полностью…

Geeks

Статья «Build Your Own Text Editor» - руководство к написанию текстового редактора на си. За основу взять небезызвестный kilo от antirez (да-да, все мы знаем его по Redis, подробнее о редакторе http://antirez.com/news/108) в котором чуть менее чем одна тысяча строк и нет каких-либо зависимостей. При этом присутствует базовая подсветка синтаксиса и даже поиск по коду.
Руководство разделано на 184 шага в которых всё начинается с настройки минимального окружения для разработки на си и описание особенностей работы с терминалом, вплоть до написания готового редактора. Шаги не очень большие и на мой взгляд в них всё тщательно объясняется.
http://viewsourcecode.org/snaptoken/kilo/index.html

Читать полностью…

Geeks

Не могу не поделиться забавным генератором лабиринтов, который в своём запасе суперспособностей имеет возможность запихивать лабиринт в различные геометрические фигуры - прямоугольники, шестиугольники, пчелинные соты и окружности. Размер генерируемового лабиринта само собой безразличен.
Написанно всё это добро, что даже и не удивительно, на плюсах.
https://github.com/razimantv/mazegenerator

Читать полностью…

Geeks

Рекомендационный пост выходного дня.
У Российской газеты (а это между прочим официальный печатный орган правительства РФ) есть небольшой проект РГ Digital. Как можно было догадаться из названия - данный проект, посвящен новостям так или иначе связанными с технологиями, компьютерными играми и социальными сетями.
Официальный Telegram канал /channel/rgdigital

Читать полностью…

Geeks

Нашему уютному уголку в мире Telegram каналов исполнился ровно год. Ура, товарищи!

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

PS: И приятный бонус с небольшим предисловием. Отечественный провайдер виртуальных серверов https://vscale.io (сервера на территории РФ и очень мощный эйпиай для управления сервисом) любезно предоставил нашим читателям промо-код "GEEKS300", дающий новым пользователям сервиса три сотни рублей на счёт, которых будет вполне достаточно для полутора месяцев работы минимального инстанса.

Читать полностью…

Geeks

HTC решили отказаться от бюджетных телефонов на Android, объясняя это тем, что именно они приносят убытки компании. В итоге в 2017 году нам стоит ожидать только 6 телефонов от HTC. С одной стороны понятно, что что-то нужно менять: компания не получала прибыли почти год. С другой, вспоминается поговорка про то, что делают в публичном доме, когда он перестаёт приносить доход - точно не кровати переставляют. Подобной дорогой в своё время пошла Sony, которая сейчас делает только флагмана на флагмане чуть не ежемесячно - понять какой из них действительно стоит покупать мне уже давно не представляется возможным. Но вот дела у Sony от такой стратегии пока лучше не стали - в этом году их мобильное подразделение всё ещё глубоко убыточно. Всё-таки буду надеяться, что некогда известный, популярный и вообще неплохой бренд HTC додумается до чего-то большего, нежели урезания и без того скудной на различия модельной линейки. https://www.neowin.net/news/htc-to-stop-making-budget-android-phones-this-year

Читать полностью…
Подписаться на канал