Обновить
64
1

Programmer

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

Вконтакте совершил очередной прорыв. На короткое время все пользователи соцсети получили права модераторов

Время на прочтение2 мин
Количество просмотров161K
Вконтакте в очередной раз решил порадовать всех своих пользователей, приоткрыв завесу секретности: каждый из пользователей получил возможность увидеть вк глазами админов. Баг пофиксили в течение достаточно быстрого времени, но у многих остались вопросы. Особенно по поводу возможности посмотреть скрытые фото пользователей.

Какой-то хороший человек успел записать видео с возможностями, которые есть у модераторов (система не давала читать сообщения или просматривать скрытые фото из-за ошибки доступа, но у реальных модераторов такой доступ, судя по всему есть).


Радикальное продление жизни: вещества против старения

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

Картина Евгении Кашиной «Эликсир бессмертия»

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

Но есть и хорошие новости: в эпоху нейросетей, генной терапии и машинного обучения стало возможным изучить процесс старения клеток, тканей и органов. Уже сейчас мы знаем некоторые методы замедления скорости старения, а через 10–20 лет, возможно, научимся обращать эти процессы вспять. В любом случае, лучше прямо сейчас задаться целью прожить здоровым дольше, чтобы своими глазами увидеть, сможет ли наука окончательно решить вопрос патологии старения.
Читать дальше →

Портативные селфи-дроны: обзор ZeroTech Dobby от Madrobots

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


Всего несколько лет назад слово «селфи» было малопонятным, оно только-только начало появляться в лексиконе любителей сделать фото или видео себя, любимого. Тем более, никто не слышал о каких-то селфи-дронах. Но жизнь меняется очень быстро, и сейчас дроны самых разных типов стали ее, жизни, неотъемлемой частью.

Коптеры для селфи, несмотря на специфику их использования, становятся все более популярными. Нам в Madrobots нравятся дроны такого типа, поэтому мы и стараемся о них рассказывать. Совсем недавно вышел обзор Hover Camera Passport, а теперь вот публикуем обзор конкурента этого дрона, который называется Dobby.
Читать дальше →

Портативные селфи-дроны: обзор Hover Camera Passport от Madrobots

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

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

На CES 2017 было представлено несколько таких устройств, мы побывали на выставке, о чем уже сообщалось, где и выбрали несколько наиболее понравившихся дронов. Этот пост открывает небольшую серию обзоров коптеров, которые нам кажутся весьма перспективными. Начнём, пожалуй, с Hover Camera Passport стоимостью в $600 — небольшого дрона с впечатляющим списком возможностей. Еще до детального обзора хотелось бы сказать, что этот дрон, наверное, самый простой в эксплуатации коптер. Его очень сложно повредить (конечно, при желании можно, но при обычной работе этого не произойдет). Он без проблем запускается, очень легко управляется. Ну а теперь – обзор.
Читать дальше →

10 подкастов для изучения/продолжения изучения английского языка

Время на прочтение5 мин
Количество просмотров192K
image

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

Подкасты – это звуковые аудиофайлы в стиле радиопередач в интернете Как правило, подкасты имеют определенную тематику и периодичность издания. Каждый человек, у которого есть смартфон, может прослушивать подкасты. Для прослушивания подкастов у владельцев Apple есть родное приложение, называется «podcasts». Android пользователи могут использовать приложение «Podcast Addict».
Читать дальше →

Генная терапия продлила жизнь мышам на 30%

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

Сравнительное состояние мышей. У перепрограммированной мыши +Dox состояние гораздо лучше, чем у мыши −Dox того же возраста. В эксперименте участвовали мыши с редким генетическим заболеванием — синдромом Хатчинсона-Гилфорда, который вызывает преждевременное старение. Таких мышей взяли для удобства, чтобы быстрее наступило старение и проявились результаты клеточного перепрограммирования

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

С++17 и С++2a: новости со встречи ISO в Иссакуа

Время на прочтение7 мин
Количество просмотров23K
В начале ноября в американском городе Иссакуа завершилась встреча международной рабочей группы WG21 по стандартизации C++ в которой участвовали сотрудники Яндекса. На встрече «полировали» C++17, обсуждали Ranges, Coroutines, Reflections, контракты и многое другое.

Заседания, как обычно, занимали целый день + решено было сократить обеденный перерыв на полчаса, чтобы успеть побольше поработать над C++17.

Несмотря на то, что основное время было посвящено разбору недочётов черновика C++17, несколько интересных и свежих идей успели обсудить, и даже привнести в стандарт то, о чём нас просили на cpp-proposals@yandex-team.ru.
Подробности

Как писать на английском языке научные статьи в журналы и заявки на гранты

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


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

«В современных условиях английский язык преобладает в научном сообществе. Студентам и ученым всего мира необходимо хорошо ориентироваться в особенностях англоязычного академического дискурса, чтобы успешно учиться и строить научную карьеру. В связи с этим, необходимо формировать академическую грамотность в рамках курсов по английскому для академических целей (English for Academic Purposes, далее — EAP).
Читать дальше →

«Игра в прятки»: Немного о технологиях анонимности в интернете

Время на прочтение7 мин
Количество просмотров21K
Безопасность в интернете всегда была горячей темой для обсуждения. В частности, очень популярными остаются вопросы обеспечения анонимности в сети.

Сегодня нам бы хотелось вернуться к теме ИБ и провести небольшой обзор таких решений, как VPN, прокси, Tor и нескольких других.


/ фото Magnus CC
Читать дальше →

Учим английский дешево и эффективно

Время на прочтение9 мин
Количество просмотров162K
Английский можно выучить дешево, иногда даже бесплатно. В этой статье я расскажу про личный опыт: какой софт и ресурсы в Интернет оказались максимально эффективными для меня, и как ими правильно пользоваться.

Если вы не готовы тратить на английский хотя бы 2 часа в день, то дальше можно не читать.
Читать дальше →

Жаргон функционального программирования

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


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


В примерах используется JavaScript ES2015). (Почему JavaScript?)


Работа над материалом продолжается; присылайте свои пулл-реквесты в оригинальный репозиторий на английском языке.


В документе используются термины из спецификации Fantasy Land spec по мере необходимости.


Arity (арность)


Количество аргументов функции. От слов унарный, бинарный, тернарный (unary, binary, ternary) и так далее. Это необычное слово, потому что состоит из двух суффиксов: "-ary" и "-ity.". Сложение, к примеру, принимает два аргумента, поэтому это бинарная функция, или функция, у которой арность равна двум. Иногда используют термин "диадный" (dyadic), если предпочитают греческие корни вместо латинских. Функция, которая принимает произвольное количество аргументов называется, соответственно, вариативной (variadic). Но бинарная функция может принимать два и только два аргумента, без учета каррирования или частичного применения.

Читать дальше →

Почему я отказался от Rust

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


Когда я узнал, что появился новый язык программирования системного уровня, с производительностью как у С++ и без сборщика мусора, я сразу заинтересовался. Мне нравится решать задачи с помощью языков со сборщиками мусора, вроде C# или JavaScript, но меня постоянно терзала мысль о сырой и грубой мощи С++. Но в С++ так много способов выстрелить себе в ногу и других хорошо известных проблем, что я обычно не решался.


Так что я влез в Rust. И, блин, влез глубоко.


Язык Rust все еще довольно молод, поэтому его экосистема пока находится в стадии начального развития. В некоторых случаях, например, в случае с вебсокетами или сериализацией есть хорошие и популярных решения. В других областях у Rust не все так хорошо. Одна из таких областей это OpenGL GUI, вроде CEGUI или nanogui. Я хотел помочь сообществу и языку, поэтому взялся за портирования nanogui на Rust, с кодом на чистом Rust, без связок с С/C++. Проект можно найти тут.


Обычно, знакомство с Rust начинается с борьбы с идеей borrow-checker. Как и у других программистов, у меня тоже был период, когда я не мог понять, как решить ту или иную проблему. К счастью, есть классное сообщество в #rust-beginners. Его обитатели помогали мне и отвечали на мои дурацкие вопросы. Мне понадобилось несколько недель на то, чтобы почувствовать себя более-менее комфортно в Rust.


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

Читать дальше →

Laravel 5.3: Подготовка к разработке (для новичков)

Время на прочтение11 мин
Количество просмотров123K
Приветствую тебя, Хабра-сообщество и новички в мире Laravel!

Данная статья написана для новичков в сфере Лары и призвана помочь им в начальной стадии освоения фреймворка.

В статье будут рассмотрены, так сказать, «базовые» пакеты, без которых лично мне трудно работать над каким-либо проектом.

Итак, если Вам интересна тема, прошу под кат.

Laravel 5.3

Читать дальше →

Наручный аэродром для дронов и юбка-бесконечность: новые работы SexyCyborg

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


Пользователь Reddit с ником SexyCyborg на днях опубликовала сообщение с описанием своего нового проекта, получившего название «юбка-бесконечность». SexyCyborg — это девушка из Китая, которой нравится разрабатывать необычные электронные устройства. Также ее интересует сфера информационной безопасности. На Geektimes уже писали о разработках юного дарования: туфлях с тайником, распечатанных на 3D принтере и "Сияющей юбке" с лентой из светодиодов.

Китаянка создала еще и наручную станцию для миниатюрных дронов, которая позволяет носить эти устройства везде и всюду, не боясь их повредить.
Читать дальше →

Ученые объявили о запуске проекта HGP-write, конечная цель которого — создание полного синтетического генома человека

Время на прочтение4 мин
Количество просмотров13K
image
Подробнее

Стартовали предзаказы на игровую консоль Pyra

Время на прочтение3 мин
Количество просмотров12K
Преемница Open Pandora (о ней писали например здесь) добралась до стадии предзаказов.

image

По сути это ARM-based компьютер, оснащенный органами управления игровой консоли, изначально разработанный в соответствии с принципами открытости ПО и железа. Это “hacker-friendly” устройство, то есть полная свобода действий по модификации и улучшениям всякого рода, никаких залоченых загрузчиков, по возможности только OpenSource драйвера, схемы и чертежи в свободном доступе и так далее.

Читать дальше →

45-летняя женщина утверждает, что прошла первую в мире генную терапию против старения

Время на прочтение2 мин
Количество просмотров64K
image
Теломеры отмечены зелёным цветом

Элизабет Пэрриш [Elizabeth Parrish], жительница Сиэтла, 45-и лет, директор стартапа со специализацией на биотехнологиях BioViva утверждает, что успешно прошла курс генной терапии против старения. Терапия была направлена на борьбу с двумя известными и явными эффектами, связанными со старением: укорачиванием теломер и потерей мышечной массы.

Предварительно успех терапии подтвердили в техасской медицинской лаборатории SpectraCell. В сентябре 2015 года в лаборатории кровь Пэрриш была взята на анализ непосредственно перед началом терапии. Тогда медики назвали показатель длины теломер у лейкоцитов предпринимателя необычно низким – 6,71 кб (тысяч базовых пар). При этом в среднем у младенцев эта длина составляет порядка 8 кб, у взрослых может доходить до 3 кб, а у пожилых – до 1,5 кб.
Читать дальше →

Бесплатные практические курсы по основам программирования на JavaScript

Время на прочтение2 мин
Количество просмотров86K
Привет, Хабр!

Мы на Хекслете закончили полный цикл курсов по обучению PHP-программистов и переключились на стек JavaScript. Первые два курса новой программы уже доступны, и они бесплатные!

Курс «Основы программирования» — это знакомство с миром разработки и языком JavaScript. Курс рассчитан на новичков без опыта в программировании, но будет полезен и многим практикующим программистам, потому что покрывает таки темы как рекурсивные и итеративные процессы, чистые функции и побочные эффекты, автоматические тесты и модульное тестирование.

Читать дальше →

Алюмо-иттриевый лазер с легированием неодимом

Время на прочтение13 мин
Количество просмотров39K
(Ох и намучился я 2 года назад с этим материалом, решил вот выложить, закрыть гештальт.)


Мечи джедаев?

Лично я являюсь сторонником естественных способов становиться красивее (спорт, танцы, йога, позитив, нормальное питание и т.д.), но в то же время понимаю, что существуют случаи, когда необходимо быстрое и эффективное вмешательство, поэтому взялся рассказать про лазерный прибор, который помогает сделать «всех румяней и милее», как в сказке. А точнее, про принцип его работы – надеюсь, что после этой публикации процесс взаимодействия лазера и живой ткани станет более понятным.
Читать дальше →

Обзор систем сборок для Raspberry Pi

Время на прочтение9 мин
Количество просмотров48K
В прошлом мой выбор пал на OpenEmbedded (OE) и по заслугам, она одна из лучших систем сборок. К выбору на тот момент не подходил осознанно и захотел исправить это, поэтому решил посмотреть на текущие решения.

Мысль бы не пришла в голову, если под руками не оказалась плата Raspberry Pi (RPi), популярность которой зашкаливает — это означает одно, что попробовать новые системы сборки должно быть как никогда просто.

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

Читать дальше →

Информация

В рейтинге
1 815-й
Зарегистрирован
Активность