-Поиск по дневнику

Поиск сообщений в rss_habrahabr_of_lokoman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2008
Записей:
Комментариев:
Написано: 2




Все публикации подряд на Хабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Национальная лаборатория Ок-Ридж решила главную проблему разработчиков космических устройств: дефицит плутония-238

Четверг, 10 Января 2019 г. 21:22 + в цитатник


В 2015 году на Хабре публиковалась статья о том, что малое количество производимого плутония-238 ставит под угрозу планы НАСА по запуску космических аппаратов на термоэлектрических генераторах. Плутоний-238 (Pu-238) — почти идеальное топливо для спутников, роверов и космических скитальцев иных типов, созданных руками человека. Так, всего четырех килограммов топлива вполне хватит для обеспечения энергией корабля.

За всю историю освоения космического пространства НАСА потратило 140 кг плутония, включая эксперименты в рамках программы «Аполло», миссию «Галилео» и другие. Но производство изотопа плутония-238 было остановлено в США еще в 1988 году. Топливо покупали у России, но его все равно не хватало. Сейчас проблему дефицита, похоже, удалось решить.
Читать дальше ->

https://habr.com/post/435684/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435684


Метки:  

[Перевод] Не доверяйте информации о памяти в Диспетчере задач

Четверг, 10 Января 2019 г. 21:08 + в цитатник
За много лет использования Windows я привык к Диспетчеру задач. Оттуда я убил сотни приложений за плохое поведение. Там же смотрел, кто из них пожирает ресурсы. Пока я не начал работать с машинами, у которых сотни гигабайт памяти, а у приложений соответствующие запросы. В этой статье обсудим, почему Диспетчер задач плохо отслеживает память и что использовать взамен. Во-первых, о механизме выделения памяти в Windows.

tl;dr: Диспетчер задач скрывает информацию о подкачке (paged memory) и виртуальном пространстве процесса. Лучше используйте Process Explorer из комплекта Sysinternals.
Читать дальше ->

https://habr.com/post/435678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435678


Метки:  

[Перевод] AWS показал Open Source средний палец

Четверг, 10 Января 2019 г. 21:00 + в цитатник

От переводчика: мне кажется, заголовок слегка неточный и на самом деле средний палец показали ребятам из MongoDB, которая теперь не очень то и Open Source.



Сегодня, Amazon AWS запустил продукт DocumentDB — новую базу данных, совместимую с API MongoDB. Компания описывает DocumentDB так — "быстрая, масштабируемая и отказоустойчивая документная база данных, разработанная так, чтобы быть совместимой с вашими существующими приложениями и инструментами на MongoDB". Фактически, это полная замена MongoDB, развёрнутая в AWS, которая не использует код MongoDB.


В AWS утверждают, что, хотя MongoDB отлично справляется со своими задачами, их клиентам всё же трудно создавать быстрые и высокодоступные приложения на платформе с открытым исходным кодом, которые смогут масштабироваться до нескольких терабайт и сотен тысяч операций чтения и записи в секунду. Поэтому компания создала свою собственную базу данных документов, но сделала ее совместимой с API MongoDB 3.6, распространяющимся под лицензией Apache 2.0.

Читать дальше ->

https://habr.com/post/435680/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435680


Метки:  

[recovery mode] Верховный алгоритм — разделение алгоритмов по уровням сложности

Четверг, 10 Января 2019 г. 19:47 + в цитатник
Доброго времени чтения, уважаемые пользователи Хабра!

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

В данной статье приведены доводы для специализации алгоритмов по уровням сложности.
Читать дальше ->

https://habr.com/post/435670/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435670


Метки:  

Еще один закон Яровой: депутат предложила разрешить полиции отслеживать местоположение детей при помощи геолокации

Четверг, 10 Января 2019 г. 19:43 + в цитатник
Сегодня Госдума в первом чтении приняла поправки к закону об оперативно-разыскной деятельности, которые позволяют полиции отслеживать пропавших детей по координатам мобильных телефонов. Ранее для отслеживания телефонов требовалась санкция суда, сейчас же предлагается обойтись лишь заявлением родителей. Еще одно предложение заключается в распространении этой нормы и на розыск пожилых граждан.

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

https://habr.com/post/435668/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435668


Метки:  

[Из песочницы] Асинхронный рассинхрон: антипаттерны в работе с async/await в .NET

Четверг, 10 Января 2019 г. 19:41 + в цитатник

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


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

https://habr.com/post/435666/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435666


Метки:  

[Перевод] Как встроить С-библиотеку в Swift-фреймворк

Четверг, 10 Января 2019 г. 19:01 + в цитатник


В 2014 году был представлен Swift, новый язык для разработки приложений экосистемы Apple. Новинка принесла не только новые возможности и функции, но и проблемы — тем, кто хотел пользоваться старыми добрыми C-библиотеками. В этой статье я рассмотрю одну из них — бандлинг C-библиотеки в Swift-фреймворк. Существует несколько способов её решения; в данном случае я объясню, как сделать это при помощи clang explicit-модулей.

Для примера мы возьмём внешнюю C-библиотеку libgif и встроим её в наш Swift-фреймворк GifSwift. Если вы хотите сразу увидеть результат, полностью проект можно посмотреть здесь.
Читать дальше ->

https://habr.com/post/435650/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435650


Метки:  

Pentax Auto 110: «в каком кулаке камера?»

Четверг, 10 Января 2019 г. 18:27 + в цитатник


В 1981 году на западных телеканалах появился необычный рекламный ролик. Зрители видели мужские руки, а закадровый голос спрашивал: «В какой руке камера Pentax? В этой, конечно». Ладонь разворачивалась, и в ней оказывался маленький фотоаппарат. Закадровый голос продолжал: «А в этой — объективы» — и в раскрывшейся второй ладони зритель мог видеть два крохотных объектива. Ролик рекламировал камеру Pentax Auto 110. Читать дальше ->

https://habr.com/post/435642/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435642


Метки:  

Подводные камни пользовательских CSS-свойств

Четверг, 10 Января 2019 г. 18:04 + в цитатник
Автор курса Нетологии «HTML-верстка» Стас Мельников рассказал о нюансах, которые могут усложнить работу с пользовательскими CSS-свойствами.

Правила синтаксиса названий пользовательских свойств


Мы привыкли, что встроенные CSS-свойства нечувствительны к регистру. Поэтому следующие способы объявления свойства border дадут одинаковый результат: Читать дальше ->

https://habr.com/post/435654/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435654


Метки:  

Роллс-ройс среди самокатов — Ninebot KickScooter ES4 by Segway

Четверг, 10 Января 2019 г. 17:54 + в цитатник
В этом обзоре кто-то откроет для себя отличный электроскутер, кто-то подумает «О, о моём скутере пишут, почитаю-ка!», кто-то спросит в комментариях «А чего вы о нём только сейчас рассказываете? Он же уже не новый, да и январь на дворе». Да, не новый, да, январь, но ещё вчера была новогодняя ночь, а сегодня уже середина января — сами не заметите, как асфальт снова станет сухим. Поэтому добро пожаловать под кат — там обзор самой мощной версии скутера Ninebot серии ES.


Читать дальше ->

https://habr.com/post/435656/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435656


Метки:  

[Из песочницы] Цензурирование китайского интернета

Четверг, 10 Января 2019 г. 17:48 + в цитатник
Привет, Хабр! Представляю вашему вниманию перевод статьи с nytimes.

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



Ли Чэнчжи (Li Chengzhi) было чему поучиться, когда он впервые устроился на работу в качестве профессионального цензора. Как и многие молодые люди в Китае, 24-летний выпускник колледжа мало что знал о событиях на площади Тяньаньмэнь (Tiananmen) в 1989 году. Он никогда не слышал о самом знаменитом китайском диссиденте Лю Сяобо (Liu Xiaobo), лауреате Нобелевской премии мира, который умер, находясь под стражей, два года назад.


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

Читать дальше ->

https://habr.com/post/435658/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435658


Метки:  

Дайджест событий для HR-специалистов в сфере IT на январь 2019

Четверг, 10 Января 2019 г. 17:23 + в цитатник


Каникулы закончились, праздники остались позади и уже нужно строить планы на наступивший 2019 год. Мы подобрали мероприятия, которые помогут вам войти в рабочий график, пока их мало, но ещё анонсированы не все события января!

Следите за обновлениями поста, анонсы событий на вторую половину месяца будут добавлены позднее. Читать дальше ->

https://habr.com/post/435640/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435640


Метки:  

Бот генерирует учебники из статей Википедии

Четверг, 10 Января 2019 г. 17:06 + в цитатник

Пример викиучебника (иллюстрация из научной статьи)

Всем известно, что Википедия — ценный информационный ресурс. Можно часами изучать тему, переходя от одной ссылки к другой для получения контекста по интересующему предмету. Но не всегда очевидно, как собрать весь контент по какой-либо одной общей теме. Например, как объединить все статьи по неорганической химии или истории средних веков, резюмируя самое важное? Примерно это попытались сделать Шахар Адмати и его коллеги из Бена-Гуриона в Негеве (Израиль), разработчики программы машинного обучения Wikibook-Bot.
Читать дальше ->

https://habr.com/post/435648/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435648


Метки:  

Граф маршрутов для Apache Camel

Четверг, 10 Января 2019 г. 05:47 + в цитатник


В данной статье я расскажу вам о том, каким образом можно построить граф маршрутов для приложений с Apache Camel, отслеживать состояния этих маршрутов и собирать для них метрики.
Мы используем Apache Camel в spring приложениях и в Apache ServiceMix. И если маршруты в отдельном сервисе — это штука понятная и легко обозримая, то в рамках шины данных, где таких маршрутов много, не все так просто.

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

https://habr.com/post/435594/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435594


Метки:  

[Перевод] Изюминка Zircon: vDSO (virtual Dynamic Shared Object)

Четверг, 10 Января 2019 г. 01:09 + в цитатник

Zircon? Что это?


В августе 2016 года, без каких-либо официальных объявлений со стороны Google, были обнаружены исходники новой операционной системы Fuchsia. Эта ОС основана на микроядре под названием Zircon, которое в свою очередь основано на LK (Little Kernel).


Fuchsia is not Linux

Примечания переводчика

Я не настоящий сварщик являюсь разработчиком и/или экспертом Zircon. Тест под катом является компиляцией частичных переводов: официальной документации Zircon vDSO и статьи Admiring the Zircon Part 1: Understanding Minimal Process Creation от @depletionmode, куда было добавлено немного отсебятины (которая убрана под спойлеры). Поэтому конструктивные предложения по улучшению статьи, как и всегда, приветствуются.


О чем пойдет речь в статье?


vDSO в Zircon является единственным средством доступа к системным вызовам (syscalls).
А разве нельзя из нашего кода напрямую вызвать инструкции процессора SYSENTER/SYSCALL? Нет, эти инструкции процессора не являются частью системного ABI. Пользовательскому коду запрещено напрямую выполнять такие инструкции.
Желающих узнать больше деталей о таком архитектурном шаге приглашаю под кат.


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

https://habr.com/post/435482/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435482


Метки:  

Продвижение мобильного приложения на реальном опыте в цифрах

Четверг, 10 Января 2019 г. 00:23 + в цитатник


Ниже пойдет речь о моем интересном опыте в продвижении мобильной игры.

1. Введение


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

Поговорим на примере игры Quick Brain. Android версия выпущена первой, поэтому она значительно отличается по возможностям от iOS версии. В ходе моего эксперимента я выяснил, что iOS версия способна приносить доход в 3-5 раза больше для России!
Читать дальше →

https://habr.com/post/435588/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435588


Новые ключевые слова в Java

Среда, 09 Января 2019 г. 23:45 + в цитатник
В ближайшем будущем в языке Java появятся новые фичи, над которыми сейчас идет работа в рамках проектов Valhalla, Panama и Loom. Расширение языка — дело непростое, тем более — языка, в котором акцент делается на обратную совместимость; поэтому для того, чтобы их интеграция в Java прошла органично, архитекторам языка приходится решать накопившиеся фундаментальные вопросы.

Вчера (8 января) Брайан Гетц, работающий в Oracle на должности Java Language Architect, опубликовал в рассылке Project Amber письмо «Нам нужно больше ключевых слов, капитан!», в котором предложил способ решения проблемы добавления в язык новых ключевых слов. Вследствие чего в языке могут появиться такие ключевые слова, как non-null, non-final, eventually-final и this-return (полный список ждет вас под катом в конце поста).

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

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

https://habr.com/post/435540/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435540


Метки:  

Искусство шаманства или кастомная прошивка для Olinuxino. Kernel и Ubuntu Часть 3

Среда, 09 Января 2019 г. 23:22 + в цитатник

Сборка kernell



Объясню, почему не подходят существующие образы. Основная их проблема в том что они собраны на старом ядре 3.4, а это сразу накладывает ограничение на компилятор максимум версии 4 и ubuntu 12.04 точно, 14.04 не помню. Вот и выходит что если хочешь использовать последний софт и библиотеки то придется пересобирать последнее ядро. Конечно можно в исходниках снять ограничение на компилирование не ниже 5 версии gcc и исправить код чтоб собрался и под 4 версией, но это тот еще геморой. Не говоря уже о том что в нашем случае графическая часть линуха лишняя.
Для начала с kernel.org выкачиваем ядро 4.14.57 на тот момент это была последняя стабильная версия.

В папке с исходником создаем скрипт запускающий конфигурирование:
#!/bin/sh
make  	O=../olimex-kernel-4.14.57 		# папка где будет собрано ядро
	-j2 					# собирать в два потока
	ARCH=arm 				# тип процессора под который собирать
	CROSS_COMPILE=arm-linux-gnueabihf-  	# кросс компилятор
	xconfig				# запуск конфига

Получим что то вроде этого:

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

https://habr.com/post/435586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435586


Метки:  

[Перевод] Малварь, который читает мемы

Среда, 09 Января 2019 г. 23:16 + в цитатник
Давно не было статей про стеганографию. Вот вам пример того, как хакеры маскируют свои атаки под безобидный трафик, используя соц-сети.

image

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

https://habr.com/post/433746/?utm_source=habrahabr&utm_medium=rss&utm_campaign=433746


Метки:  

Slush 2018. День предварительный

Среда, 09 Января 2019 г. 23:07 + в цитатник

Для меня новый бизнес-год начался в начале декабря 2018-го. В Хельсинки побывал на Slush — ежегодной IT-конференции, собирающей тысячи инвесторов и стартапов.

Кому интересны подробности подобных мероприятий — добро пожаловать под кат.

Все фотографии в тексте кликабельны — открываются полноформатные изображения.
Отчёт о поездке

https://habr.com/post/435570/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435570


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 374 373 [372] 371 370 ..
.. 1 Календарь