Архив за 01 августа 2014 - 2

В первой части обзора CentOS 7 было рассказано о поддержке контейнеров Linux в Cent OS 7. Во второй части мы поговорили об управлении идентификацией. Третья часть обзора посвящена сетевой файловой системе NFS и файловой системе GFS2. В конце поста ссылка на бесплатное тестирование CentOS 7 в облаке InfoboxCloud.

CentOS 7 InfoboxCloud

NFS

Сетевая файловая система NFS позволяет удаленным хостам монтировать файловые системы по сети и взаимодействовать с этими файловыми системами так, словно они смонтированы локально.

В CentOS 7 поддерживаются две версии NFS: v3 и v4. NFSv3 поддерживает безопасные асинхронные записи и более надежную обработку ошибок по сравнению с NFSv2 и поддерживает 64-разрядные размеры файлов, позволяя клиентам получать доступ более чем к двум гигабайтам данный файлов. NFSv4 поддерживает работу через файрволы в интернете, больше не требует сервиса rcpbind, поддерживает списки контроля доступа ACL и использует операции с состоянием.
Читать полностью »

Судя по информации источника, история покорения морей компанией Google может завершиться, так и не начавшись. По данным Portland Press Herald, Google уже продала одну баржу, которую просто отправят на металлолом.

В среду баржа была отбуксирована в терминал Turner Island в Портленде. По сообщению владельца терминала, судно было приобретено у неназванной «международной судоходной компании». Контейнеры, из которых на барже построено строение, будут разобраны и сданы на лом.

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

В данной статье я предлагаю рассмотреть 10 способов реализовать потокозащищенный стек на Java.

Почему стек?
Потому что это одна из простейших в реализации структур данных, так что это не будет «затенять» многопоточную логику. Также из трех основных операций (push, pop, peek) — есть как операции исключительно чтения мутирующей совместно используемой памяти, так и операции записи.

Целью статьи не было проведение сравнительного анализа различных подходов. Задача статьи — показать разнообразие возможностей. Однако в целом стоит отметить, что основная проблема демонстрируемых реализаций стека — наличие одной «горячей точки».

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

Это не просто статья, это — материал к весеннему вебинару «Multicore programming in Java». Видео к занятию #13 я выкладываю в свободный доступ для сообщества.

1. Не синхронизироваться, использовать чужой happens-before
2. На основе synchronized
3. На основе synchronized + идиома Private Monitor
4. На основе ReentrantLock
5. На основе Semaphore
6. На основе ReentrantReadWriteLock
7. На основе Spin Lock (неблокирующий)
8. Treiber stack (неблокирующий)
9. Используем идиому Copy-on-write
10. В функциональном стиле: Persistent stack

Вот видео вебинара (Лекция #13), где мы разбираем данные 10 способов

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

В июле был представлен шлем виртуальной реальности Oculus Rift DK2. Стоит оговорить, что данная модель предназначена разработчикам и не является конечной потребительской версией.

Oculus Rift DK2 iFixit

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

Опрос от IBM: аналитика для управления бизнес процессами в вашей компании

Компания IBM не раз публиковала статьи об управлении бизнес-процессами и инструментах работы с аналитическими инструментами, которые позволяют получить объективную картину развития компании.

Сейчас IBM работает над сбором информации для проведения полноценного исследования (ежегодного) IBM Institute for Business Value. В этом году корпорация уделяет особенное внимание инструментам, необходимым для преобразования больших данных (Big Data) в структурированную информацию, дающую любой компании конкурентное преимущество. Кто владеет информацией — тот владеет миром. Ну, или по крайней мере своим сектором бизнеса.

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

Специалисты NASA выбрали научные приборы для «наследника» Curiosity

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

Всего было прислано 58 предложений, из которых специалисты NASA выбрали 7. Некоторые из этих инструментов могут помочь получить ответ на вопрос, достаточно ли ресурсов Марса для поддержки колонистов на Красной Планете. Кроме того, научные инструменты марсохода следующего поколения (а новый ровер создается на базе Curiosity) помогут ответить еще на один актуальный вопрос: существовала ли жизнь на Марсе ранее.

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

Представляя в начале июля смартфон Sony Xperia C3, производитель назвал его лучшим в мире смартфоном для селфи, но не стал называть цену, хотя и пообещал, что первыми, в августе, новинку смогут купить китайские любители автопортретов.

Август только начался, но смартфон Sony Xperia C3 уже есть в продаже в Китае, так что стала известна его цена. Она примерно равна 320 долларам или 240 евро.

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

Со ссылкой на японский тематический ресурс Digicame-info источник опубликовал новую порцию предварительных спецификаций беззеркальной камеры Olympus PEN E-PL7, информация о скором выпуске которой появилась еще в мае. Отметим, что новые сведения дополняют данные, опубликованные в начале июля, и отчасти отличаются от них.

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

Cкайпопокалипсис: SkypeKit — RIP; Вход со старых версий Скайпа — RIP.
 
SkypeKit — набор инструментов для создания своего UI для Skype либо для интеграции оного в сторонние месенджеры (была интеграция в Trillian, например). Со следующей недели все написанные с его использованием приложения перестанут работать. Прошлой осенью прекратили поддержку API и закрыли магазин приложений. Теперь отключают и SkypeKit.
Фрагмент оригинального письма:

As previously communicated, all support for SkypeKit ended on 31 July, 2014. No further updates to the SkypeKit SDK will be available.
Читать полностью »

Cкайпопокалипсис: SkypeKit — RIP; Вход со старых версий Скайпа — RIP.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SkypeKit — набор инструментов для создания своего UI для Skype либо для интеграции оного в сторонние месенджеры (была интеграция в Trillian, например). Со следующей недели все написанные с его использованием приложения перестанут работать. Прошлой осенью прекратили поддержку API и закрыли магазин приложений. Теперь отключают и SkypeKit.
Фрагмент оригинального письма:

As previously communicated, all support for SkypeKit ended on 31 July, 2014. No further updates to the SkypeKit SDK will be available.
In addition, we've made the decision that from 4 August, 2014 we will be permanently retiring the SkypeKit SDK. As a result, any one accessing your SkypeKit-enabled application will be unable to sign into Skype or access any Skype-enabled functionality via your application.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js