All streams
Search
Write a publication
Pull to refresh
183
0
Речицкий Александр @Jeditobe

it-евангелист

Send message

ReactOS: осенний марафон

Reading time3 min
Views8.3K
Осень — традиционное время оживления в стане разработчиков ReactOS.

В своей группе перед хелоуином мы долго «пугали» участников страшными картинками, и каждый раз из-за проблем в дата-центре по совпадению у нас падал сайт. В действительности же мы таким образом представили новейшую разработку — менеджер управления памятью на C++ под кодовым именем Monstera. На данный момент код компонента находится в отдельной одноименной ветке. Новый менеджер позволит избавиться от 90% процентов имеющихся проблем вида "memory could not be read/write" — главной беды ReactOS.

Напутствие от Алексея Брагина
Initial commit of a small subproject I wanted to do for years. If you like it, please feel free to join me as there is more than enough place for improvement.This commit brings the first very small implemented part (mainly everything related to phase 0 initialization).
A cut from the readme file:
Monstera is a new implementation of a memory manager (along with a cache manager) compatible with the ReactOS kernel at source code level and providing the same binary compatible Native API through a lightweight wrapper.
Monstera is implemented in a subset of C++ programming language. A document
outlining specific restrictions, coding style and other considerations is
available.
Key ideas:
1. Object oriented language for object oriented kernel. When NT was implemented, C++ wasn't that good.
2. Simplicity > optimization. Nowadays we can sacrifice a bit of performance in favor of more robust implementation.
3. Same Native API. Internal implementation and external interfaces are two different things.
4. Don't drift away too much. It's still based on NT architecture, but think of it as if Microsoft Research would decide to reimplement NT in C++ for fun.
Credits:
— ReactOS Portable Systems Group for the code which is used as a base in many places of Monstera.
— Alex Ionescu for his invaluable contribution to the ReactOS kernel.
— Timo Kreuzer, Johannes Anderwald for their C++-in-the-kernel-mode help.
— Amine Khaldi for help with the build environment.
— ReactOS team for their great work.

Дальше больше

GeeXboX полностью портирован на Raspberry Pi

Reading time1 min
Views28K
imageimage Очень странно, что эта новость обошла стороной Хабр.

GeeXboX — популярный бесплатный дистрибутив на основе XBMC 12.0 ‘Frodo’ и ядра Linux, представляющий собой легковесный медиа-центр — получил полную поддержку архитектуры Raspberry Pi. Доступно полное аппаратное ускорение OpenGL ES для XBMC, аппаратное декодирование видео вплоть до 1080p HD и управление с телевизионного пульта через HDMI-CEC.
image
Официального релиза пока не было, но тестовые сборки уже регулярно выкладываются на сайте разработчиков.
Стоит отметить, что сборки GeeXboX существуют и для других компактных компьютеров Pandaboard, Cubox, ux500 Snowball, nVidia Tegra2 Harmony.
Читать дальше →

День рождения Ubuntu

Reading time1 min
Views21K
imageПять дней назад вышел релиз 13.10 «Saucy Salamander». 4 дня назад Nvidia объявила о переходе на светлую сторону начале всесторонней поддержки операционной системы ядра Линукс. А два дня назад Ubuntu отметила свой девятый день рождения. Первая версия дистрибутива Ubuntu 4.10 под кодовым именем «Warty Warthog» вышла в свет 20 октября 2004.

Всего на свет появилось 20 релизов, из них 5 — с длительным периодом поддержки.

Это просто праздничный марафон какой-то… Убунтоводы, поздравляю!

Под катом инфографика
Читать дальше →

Nvidia анонсировала полноценную поддержку Linux на равных условиях

Reading time2 min
Views57K
imageКомпания Nvidia, крупнейший дизайнер графических чипов, передав часть документации по видеокартам команде nouveau, решила не останавливаться на достигнутом.

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

Самое интересное в том, что Тони Тамаси (старший вице-президент Nvidia по контенту и технологиям) подтвердил информацию о доступности инструментов GameWorks и для Linux-платформ. Это произойдет в день официального выхода SteamOS.

When SteamOS ships, we’ll have tools that support SteamOS. — Tony Tamasi, SVP of Content and Technology, NVIDIA
Читать дальше →

Драма Инстаграма — веерные блокировки аккаунтов

Reading time1 min
Views88K
image Вот уже более суток среди пользователей Instagram сеют панику непредсказуемые блокировки учетных записей пользователей. Пока под удары «дамоклова меча» попали только известные инстаблогеры: солист «System of a Down» Серж Танкян, певцы Noize MC и Oxxxymiron, актёры Сергей Безруков, Никита Джигурда, Анна Семенович, фигуристка Татьяна Навка, видеоблогеры Рома Жёлудь, Максим «Тесак» Марцинкевич, Стас Давыдов («This Is Хорошо»), Андрей Нифёдов и Максим «Snailkick» Киселёв, владелец 2ch.hk Абу, переводчик Дмитрий «Гоблин» Пучков и другие.

Некоему пользователю Peka73Rus удалось найти лазейку в Instagram, позволяющую «подводить под монастырь» банить пользователей этого сервиса: при нарушении правил пользования аккаунты пользователей автоматически блокируются без предварительных предупреждений.
Читать дальше →

Покупка на Амазон, новые подробности

Reading time2 min
Views167K
image

Несмотря на два активных обсуждения, для многих Хабраюзеров — жителей СНГ, в том числе слабо владеющих иностранными языками, — Амазон остается черным ящиком. Этому пособствует и пока еще не совсем дружественный алгоритм приобретения товаров интернациональными покупателями. В этом топике вы найдете еще несколько очень полезных советов.
Читать дальше →

Миссия Curiosity под угрозой приостановки, 97% сотрудников NASA отправили в отпуск

Reading time1 min
Views82K
Беда нагрянула внезапно.

Агентство ria.ru сообщает
Из-за отсутствия компромисса финансирование госаппарата в США прекратилось впервые за 17 лет. Формально госучреждения прекратили работу в полночь на вторник по местному времени (08.00 мск). В числе закрытых ведомств оказалось и Национальное управление по аэронавтике и исследованию космического пространства США (НАСА) отмечающее по стечению обстоятельств сегодня свое 55-летие.
image
Марсоход Curiosity, которые пока еще продолжает выполнение заданий, на неопределенное время будет переведен в «защитный спящий режим». Запуск к Марсу зонда Maven, ранее запланированный на 18 ноября, так же вероятно будет отложен. Такая задержка приведет к переносу миссии, бюджет которой превышает $670M, на 2016 год.
Читать дальше →

Обзор торговой платформы TetraMall

Reading time4 min
Views9.5K
imageМне несколько раз приходилось сталкиваться с созданием интернет-магазинов. В основном, благодаря просьбам помощи от друзей и знакомых, понятия не имеющих о бизнесе в Сети и желавших в этом разобраться. Знаете, такой тип людей старой закалки, которые обязательно идут за советом к «своим», не взирая на то, что «свои» специализируются не совсем в нужной области ИТ. Что ж, приходилось вникать. Проекты новоявленных интернет-предпринимателей всегда были разными, с кардинально отличавшимися задачами и целями. Что-то успешно работает и по сей день, но значительная часть достаточно быстро переставала существовать в силу определенных причин, не выходя за рамки исследовательского баловства.

Один из проектов пришел от однокурсника моего отца, у которого есть свой бизнес — небольшая сеть магазинов и оптовых складов, т.е. ориентацией на b2b и b2c. И на первый взгляд, у его фирмы есть нормальный сайт, есть возможность приобретения товара на нем. Ну как нормальный, сделан лет 6 назад на заказ, на нем товар можно было закинуть в корзину, после чего дежурный менеджер получал уведомление и «вручную» обслуживал клиента. Если повезет, состояние склада соотвествовало наличию товара на витрине магазина процентов на 80. И вот этого владельца сильно интересовал вопрос, о возможности подключения к неведомой тогда ни мне ни ему платформе TetraMall, которую ему настоятельно советовали. Так как на хабре я не нашел о нем упоминаний, то хочу открыть новую ветку обсуждений и поделиться своим первым знакомством с этим «зверем» и впечатлениями, во многом, возможно, субъективными.

Итак, что такое TetraMall.
Читать дальше →

Nokia, жизнь продолжается

Reading time1 min
Views28K
image
После ухода Стивена Элопа пост главного исполнительного директора занял председатель правления Nokia Ристо Сииласмаа, ранее известный как основатель, крупнейший акционер и бывший CEO корпорации F-Secure, производителя антивирусного обеспечения.

Новый руководитель компании уже строит перспективы на будущее. И первым шагом после завершения продажи компании Microsoft мобильного бизнеса Nokia вместе с патентами за 5,44 миллиарда евро может стать приобретение Alcatel.
image
От неназванного источника стало известно, что Nokia обсуждает возможность партнерства с французской Alcatel-Lucent, что является частью плана по реструктуризации после продажи мобильного подразделения софтверному гиганту. Официальные переговоры на эту тему пока не ведутся, обсуждение проходит в кулуарах финской компании, сообщает сайт Bloomberg.com со ссылкой инсайдера близкого к планам Nokia. У финнов есть выбор: купить Alcatel-Lucent полностью или только беспроводной бизнес.

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

Как перестать бояться и полюбить шопинг на Amazon

Reading time2 min
Views179K
image

Разбор полетов


По итогам прошлого поста мы выяснили, что:

  • доставка происходит в обход Почты РФ через UPS/DHL;
  • в Москву посылка приходит за 5 дней;
  • для РФ Киндл продается только в версии «без встроенной рекламы» и без аксессуаров в отдельном лоте. Поэтому чехлы, к примеру, можно взять тут.
  • Amazon оплачивает услуги таможенного брокера;
  • заказывая доставку на рабочий адрес, никак не упоминайте название компании, иначе получателем будет компания, а не вы, со всеми последствиями;
  • если ваша покупка дешевле 200 евро, включая стоимость доставки, вам не о чем переживать;
  • если вы хотите сделать покупку весом до 31 кг. и стоимостью до 1000 евро, включая стоимость доставки, то вам желательно заказывать ее на адрес в одном из городов списка (Москва, Санкт-Петербург, Краснодар, Владивосток, Ставрополь, Новороссийск и Нижний Новгород). В этом случае доступны следующие варианты развития событий:
    1. скорее всего, вам не о чем переживать, и покупку вам доставят без лишних проблем;
    2. возможно, вам позвонят\ напишут из UPS и попросят прислать им отсканированную распечатку электронной квитанции заказа из Amazon, подписанный договор оказания услуг перевозки груза и копию паспорта.
    3. самый маловероятный и худший вариант — квест по самостоятельному прохождению таможни. Не переживайте, с этой инструкцией процесс займет не больше 2 часов времени и будет не сложнее похода в библиотеку.
  • это же Amazon! При возникновении любых проблем — задержка, потеря посылки, дополнительные таможенные сборы, повреждение товара — служба поддержки придет вам на помощь вплоть до полного возмещения стоимости.


Теперь о том, что же все-таки можно купить.

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

SuperHot — новое слово в инди-играх, slow-mo и управлении временем

Reading time1 min
Views34K
Трейлер игры скажет все за себя сам.



В двух словах: время идет только, пока вы двигаетесь. Braid-стайл, да. Разработчиков можно поддержать и проголосовать за их игру в Steam Greenlight. Чтобы сыграть в демо-версию, нужно установить Unity Web Player.

ReactOS: юбилейный билд #60000

Reading time3 min
Views15K
imageСегодня, в день 66-летия обнаружения первого бага в программе, команда проекта ReactOS выпустила юбилейный 60-тысячный билд одноименной операционной системы.
Скачать установочный образ можно здесь.
60000 коммит
Автор — Алекс Ионеску.

build.reactos.org:8010/changes/15882
Comments

For our 60000th commit, I bring you a complete rewrite of the Named Pipe File System. It is not yet «active», but I consider this to now be largely code complete and worthy of the prize (and I didn't want to delay other commiters any further). Once the code is reviewed, fixed, tested, and commented, it will replace our old and aging NPFS. This driver is cross-compatible with Windows Server 2003. It is expected to fix winetest incompatiblities, speed up performance, and reduce bizare RPC/SCM issues. This commit is dedicated to my best friend Rachel, who has not only always been there for me, but was also the motivating factor behind my return to my passion — ReactOS :)

[NPFS-NEW]: Implement QueryVolume, QuerySecurity, SetSecurity. Everything but Directory Query, Fast I/O, and a few rare FSCTLs is implemented now. The former two will come in an upcoming commit.
[NPFS-NEW]: Major cleanup in the way some member variables were being addressed. Reference them as array members based on the correct FILE_PIPE defines from now on. Also fix a lot of formatting issues. Fix a bunch of bugs that were found. Use FILE_PIPE_SERVER_END and FILE_PIPE_CLIENT_END intead of a BOOLEAN. Use TRUE/FALSE/STATUS_SUCCESS/NULL/etc when needed intead of 0/1. The code formatting can/should still be improved, but this was a big help.
содержал в себе новую реализацию драйвера файловой системы именованых каналов NPFS.
Читать дальше →

Греки создали свой интернет с поисковиком и файлообменниками

Reading time2 min
Views35K
imageВ то время, как недели паранои на Хабре продолжаются, и численность параноиков удвоилась, хочу рассказать о еще одном успешном проекте незавимых телекоммуникаций.

В попытке победить дорогие тарифы ненадёжных корпоративных телекомов, греческое сообщество в Афинах создало свой собственный частный интернетAthens Wireless Metropolitan Network (AWMN). Проект «AWMN» представляет собой Mesh-сеть из более чем 1000 участников и построен на базе сети Wi-Fi антенн на крышах.

История AWMN началась в 2002 году как ответ на плохое качество интернета, предоставляемого официально зарегистрированными операторами связи в Афинах. Однако спустя 10 лет стало ясно, что у подобной сети есть и другое важное свойство: а именно, защита демократических ценностей интернета. Поскольку частная сеть не зависит от сервиса провайдеров, то правительства, которые желают контролировать деятельность в Интернете, не могут перекрыть пользователям доступ к AWMN.

UPD Разыскиваются желающие организовать Mesh-сеть в Замкадном Подмосковье
Читать дальше →

Кошелек Mailpile в Paypal был заморожен в течение суток

Reading time1 min
Views30K
imageНеделю назад Mailpile отчитался об успешном продвижении своей краудфандинговой кампании с бюджетом в 146,725 долларов. А два дня назад Brennan Novak, один из авторов проекта, разместил в indiegogo на странице кампании по сбору средств апдейт, в котором сообщил, что бизнес-аккаунт и дебетная карта проекта заблокированы службой безопасности y PayPal. После многократных обращений в службу поддержки, он наконец узнал буквально следующее:

«Пока Mailpile не предоставит PayPal подробную бюджетную разбивку того, как они планируют использовать пожертвования от своей crowdfunding-кампании, их счет не будет разблокирован в течение одного года .”

После этого заявления последовала волна негодования на порталах Hacker News, Ars Technica, Slashdot и в твитере. В результате произошло практически невероятное — PayPal не только разблокировал аккаунт команды Mailpile, но и пожертвовал им 1,000 долларов.
Читать дальше →

Незаметный релиз FreeType 2.5 — прорыв в рендеринге шрифтов

Reading time3 min
Views25K
image Проект FreeType — это библиотека, которая используется для растеризации шрифтов и операций над ними. В частности используется для отображения шрифтов в X11.

Долгое время в FreeType была по умолчанию отключена поддержка правильного хинтинга TrueType-файлов через встроенный байт-код шрифта, поскольку данная технология попадала под патенты Apple. Для обхода патентов, сборки FreeType по умолчанию использовали незапатентованный алгоритм авто-хинтинга. В мае 2010 года срок патентов истек, и начиная с версии 2.4.0, FreeType по умолчанию использует правильный хинтинг через интерпретатор байт-кода шрифта.

Дальше — больше. В конце 2012 был объявлен сбор денег на развитие проекта. А в июне 2013 фандрайзинговая кампания успешно завершилась, принеся проекту 20 тысяч долларов. Тем временем компании Adobe (которая раньше мешала техническому прогрессу своими патентами!) и Google совместно внесли ряд улучшений, которые, в частности, значительно улучшили работу приснопамятного хинтинга на всех поддерживаемых проектом платформах. Вместе с рядом других улучшений это привело к выпуску новой версии — FreeType 2.5.

Особенности релиза
CHANGES BETWEEN 2.4.12 and 2.5

I. IMPORTANT BUG FIXES

— The cache manager function `FTC_Manager_Reset' didn't flush the
cache.

II. IMPORTANT CHANGES

— Behdad Esfahbod (on behalf of Google) contributed support for
color embedded bitmaps (eg. color emoji).

A new load flag, FT_LOAD_COLOR, makes FreeType load color
embedded-bitmaps, following this draft specification

color-emoji.googlecode.com/git/specification/v1.html

which defines two new SFNT tables, `CBDT' and `CBLC' (named and
modeled after `EBDT' and `EBLC', respectively). The color
bitmaps are stored in the new FT_PIXEL_MODE_BGRA format to
represent BGRA pre-multiplied sRGB images. If PNG support is
available, PNG color images as defined in the same proposed
specification are supported also.

Note that color bitmaps are converted to grayscale if client
didn't ask for color.

— As announced in the previous release, the old FreeType CFF
engine is now disabled by default. It can be conditionally
compiled by defining the configuration macro
CFF_CONFIG_OPTION_OLD_ENGINE.

— As announced in the previous release, all code related to macro
FT_CONFIG_OPTION_OLD_INTERNALS has been removed, thus becoming
obsolete.

III. MISCELLANEOUS

— The property API (`FT_Property_Get' and `FT_Property_Set') is
now declared as stable.

The exception, however, are the experimental auto-hinter
properties `glyph-to-script-map' and `fallback-script' which are
subject to change in a forthcoming release.

— `ftview' has been updated to support color embedded bitmaps; it
can be toggled on and off with key `c'. The small cache toggle
is now key `K'.

— It is now possible to control the version of the TrueType
hinting engine using the new `interpreter-version' property of
the `truetype' module: Versions 35 and 38 (the default) are
supported, which roughly corresponds to disable and enable
subpixel hinting support, respectively.

In both `ftview' and `ftdiff', switching between the two
versions can be done with key `H'. In the `ftbench' demo
program, command line option `-H' has been extended to activate
the non-default interpreter version.

— The `ttdebug' program has been further improved. In particular,
it accepts a new command line option `-H' to select the hinting
engine.

— Another round of TrueType subpixel hinting fixes.

— The `apinames' tool can now create an import file for NetWare.

— 64bit compilation of the new CFF engine was buggy.

— Some fixes to improve robustness in memory-tight situations.

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

Покупаем новые Kindle и Nexus 4,7 без посредников

Reading time1 min
Views249K
Мне кажется, многие хабражители не знают, что жизнь потихоньку налаживается.
Долгое время, чтобы приобрести новинку раньше всех, нужно было прибегать к ухищрениям вроде использования VPN\Tor и услугам посредников. Теперь же когда ситуация с работой Почты РФ понемногу нормализовывается, Амазон тоже приготовил маленький приятный сюрприз. Новые Kindle и Nexus 7 можно просто купить с доставкой в Россию. Стоимость доставки 20-40 баксов. Обращаю внимание, что в этом случае налоги штата платить не придется.

image

Kindle Paperwhite, 6"
139$
High Resolution Display with Built-in Light, Wi-Fi
image
Google Nexus 7
16 gb -229$, 32 gb — 289 269$
FHD Tablet (7-Inch, 32GB, Black) by ASUS (2013)
image
LG E960 Google Nexus 4

От $267.99 В РФ отправляет магазин BESTDEAL TECH.

Пруфпик


UPD В комментариях утверждают, что доставка будет в обход Почты РФ.
UPD 2 Доставляется только Киндл без встроенной рекламы и без аксессуаров. Чехлы, к примеру, можно взять тут.
UPD 3 Альтернативная ссылка для тех, у кого не получается приобрести Киндл.
UPD 4 Список городов с беспроблемной доставкой грузов дороже 200 евро через UPS: Москва, Санкт-Петербург, Краснодар, Владивосток, Ставрополь, Новороссийск и Нижний Новгород.
UPD 5 Добавил Нексус 4, тоже есть доставка. не самая выгодная цена, но зато «заказал-забыл-получил».
UPD 6 В Москву пришло за 5 дней.
Читать дальше →

Microsoft оказалась в центре очередного антикоррупционного разбирательства

Reading time2 min
Views54K
imageНа фоне обсуждения юбилея выхода Windows 95, закономерной внезапной смены CEO и нового взрыва паранои из-за внедрения TPM 2.0, мне кажется, совершенно незаслуженно без внимания осталась новость об очередном коррупционном скандале с компанией Майкрософт в главной роли.

lenta.ru:
Власти США начали расследование дачи взяток компанией Microsoft в России и Пакистане. Об этом со ссылкой на анонимные источники 22 августа сообщает издание The Wall Street Journal.

Следствие в отношении компьютерной компании ведется Министерством юстиции и Комиссией по ценным бумагам и биржам (SEC). По данным The Wall Street Journal, в России официальные дилеры Microsoft давали взятки чиновникам одной из государственных телекоммуникационных компаний с целью получения выгодных контрактов. Инцидент произошел в марте 2013 года.
Читать дальше →

Samsung выпустил драйвер exFAT под GPLv2

Reading time1 min
Views21K
image История с утекшими исходниками драйвера exFAT для ядра Linux неожиданно получила вполне логичное завершение. Так как этот драйвер был создан на основе других наработок opensource- сообщества, лицензия кода которых требует раскрытия исходников производных продуктов, компании Samsung ничего не оставалось как официально опубликовать открытый драйвер exFAT. Вопрос лицензионной чистоты использования этого драйвера в коммерческих продуктах остается открытым ввиду наличия у Microsoft соотвествующих патентов.

Скачать исходники можно здесь — opensource.samsung.com, введя поисковый запрос exfat.

В Москве обнаружены фальшивые банкоматы

Reading time1 min
Views81K

Будь трезв и опасен бдителен!


Легче всего спрятать то, что на виду у всех.



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

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

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

Кейт Матсудейра: Масштабируемая веб-архитектура и распределенные системы

Reading time32 min
Views85K
Шесть месяцев назад ребром встал вопрос о тексте для моего дипломного перевода. Результатом помощи коллективного разума стало решение переводить главу Scalable Web Architecture and Distributed Systems за авторством Kate Matsudaira. Нужно отметить, что это мой первый перевод такого объема и сложности. Текст, был мною относительно успешно переведен, хотя по качеству перевода я поставил бы себе 6-7 из 10. Дабы мои усилия не пропали втуне, публикую результат своих трудов.

По просьбам читателей Хабра, теперь полная версия в виде топика.

The Architecture of Open Source Applications (Volume 2)

Масштабируемая веб-архитектура и распределенные системы


Кейт Матсудейра

Перевод: jedi-to-be.
Коррекция: Anastasiaf15, sunshine_lass, Amaliya, fireball, Goudron.


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

Information

Rating
Does not participate
Location
Ставрополь, Ставропольский край, Россия
Works in
Date of birth
Registered
Activity