Новости информационных технологий - 27461

От переводчика: Думаю, что статьи по архитектуре приложения и организации кода наиболее важны на начальном этапе, т. к., в отличие от всего остального, основу приложения поменять очень трудно. [Оригинал статьи]

Многие разработчики изо всех сил стараются организовать кодовую базу приложения, как только оно вырастает в размерах. В последнее время наблюдал это и в ангуляр и в яваскрипт приложениях, но исторически такая проблема присуща любым технологиям, включая Яву и многие флекс-приложения, с которыми работал в прошлом.Читать полностью »

Компания Amazon расширила географию продаж планшетов Kindle Fire HD ми Kindle Fire HD 8,9”. Теперь эти устройства могут заказывать покупатели более чем из 170 стран мира, включая Россию, Украину и другие страны бывшего СССР. Прием предварительных заказов уже начат, начать отгрузку Amazon обещает 13 июня.

Поставки планшетов Kindle Fire HD и Kindle Fire HD 8,9 начнутся 13 июня

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

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

Voyo A15

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

image
Решил поделиться своим видением и наработками по реализации python-style декораторов в PHP.
В качестве завлекалочки небольшой пример использования на изображении справа. Выводит (после реализации логики самих декораторов):

Log: calling b()
int(42)

Реализация выполнена в виде C расширения и не требует пересборки самого PHP. Но не заведется на хостингах, где нельзя загрузить свою so'шку.
На данный момент код находится в стадии беты (весь нужный функционал написан, но баги и утечки памяти наверняка есть :) ). Так что as is. Ну а если есть желание помочь в развитии, то буду рад принять коммиты на github.
Читать полностью »

Существует большой выбор мини-ПК, которые служат TV-приставкой и подключаются к телевизору. Есть устройства как монолитные, так и с внешней антенной Wi-Fi, которая решает проблему плохого приёма в устройствах данного типа.

Мини-ПК SmartCandy

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

Почему стоит купить Pebble Watch

Здравствуйте, читатели Хабра.
Вчера я выложил обзор Cookoo Watch, хотя Pebble мы отсняли на неделю раньше. Но этот обзор в текстовом виде выходит только сегодня, так как:

1. Обзор Pebble уже был на Хабре [link]
2. Мне хочется передать эмоции и ощущения за месяц использованияЧитать полностью »

Мы продолжаем публиковать стенограммы выступлений с нашего декабрьского Design Camp. Сегодня на очереди статья Алексея Кулакова из JetStyle. Видео-версия выступления доступна на techdays.ru, презентацию можно скачать там же.

Как и ранее, это авторская статья и не отображает позицию компании Microsoft.

Статья написана по мотивам доклада для дизайнеров (в основном).

У меня есть объекты ненависти в нашем дизайн-процессе. Я хочу поделиться ими с вами, возможно, это что-нибудь изменит.

Надеюсь, объяснять, что дизайн — это не «красивые картинки» уже никому не надо. Мы все понимаем, что на самом деле занимаемся выстраиванием эффективной коммуникации визуальными средствами.

О ненависти к рыбе… и любви к осмысленному тексту. Часть 1

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

Интерфейс — это «оболочка», которая позволяет взаимодействовать с каким-то содержанием. Оболочка состоит из навигации, кнопочек, формочек, разной красоты и т.д. А есть то, что в этом интерфейсе «лежит», то, что пользователь из взаимодействия с ним извлекает — содержание. Интерфейс для того и нужен, чтобы его передать. Даже тогда, когда речь идет не о «контентных сайтах», а об инструментах, пользователь извлекает что-то из интерфейса, и что это надо очень хорошо понимать. Читать полностью »

Сначала не хотел писать эту статью — куда лучше было бы сразу выложить альфа-версию мечты. Но в одиночку и без пинка сообщества на реализацию не хватает сил.

Теория такова. Все на свете склонно комковаться. Комкование — антипод конкуренции. Можно произвести товар дешевле и лучше, но это запарно. Проще договориться с конкурентами, распределить квоты и жить спокойно. Даже когда прямого договора нет, комковатость уже поразумевается, это общий естественный процесс. Народ — сам по себе комок относительно других. Корпорации — комки. А власть скомковалась в такой гигантский ком, что этих чиновников без революции уже не раздробить. Идея в том, что общество тем быстрее движется вперед, чем меньше комков. Капитализм был двигателем прогресса из-за раздробленности конкурентов, однако свободный рынок быстро закончился.

Рассмотрим самое гениальное антикомконутое изобретение за всю историю. Интернет. За последние 15 лет мир изменился так сильно, как никогда раньше. Единая база знаний и телепортация тому примеры (ведь по сути удаленная работа и онлайн-лекции — это и есть ментальная телепортация). Такой резкий рывок в развитии, по моему мнению, вызван антикомконутой идеей интернета. Сила интернета — в распределенности. 15 лет каждый делал что хотел — и получилась википедия, торренты, биткоины, джаббер и 100500 технологий.

И хотя комки обосрались и до сих пор не знают, что делать с торрентами и википедией, процесс комконутости пошел и в интернете. Вконтакте и фейсбук — корпорации, монополии и комки. Это централизация и единая точка входа, это неправильный интернет (и вот, пожалуйста).

Моя мечта — вернуть интернету распределенность. Я пишу распределенную социальную доменно-независимую сеть.

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

Пролог. Лас Вегас 2008г:

CSE 2008 год: исп. директор ZPower LLC Росс (Дуебер) и репортер Спарки о революции на рынке АКБ:
Zpower: ультра компактно? ультра дорого!
"Росс: Спарки, мы представляем технологию Серебро — Цинк для потребительского рынка. Вы сейчас видите батарею, которая лучше и которая заменит литий-ионные в ноутбуках, телефонах и другой портативной электронике.
Спарки: Так это то, что сможет заменить то, что сейчас в лэптопе, смартфоне, айподе.
Росс: Да, верно. Мы работаем с их производителями с тем, чтобы в будущем там были наши аккумуляторы.
Спарки: Почему они предпочтут вас, и каковы преимущества вашей технологии над литий-ионной?
Росс: У нас три основных преимущества: вплоть до 40% больше время автономной работы.(...)

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

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

Совсем недавно мы анонсировали мероприятие Nokia Asha Developer Bootcamp. И теперь, в связи с выходом Nokia Asha 501, построенной на базе платформы Nokia Asha, хотим познакомить вас с новыми, широкими возможностями, которые она предоставляет. Платформа будет особенно интересна разработчикам, поскольку позволит им выйти на перспективный рынок недорогих смартфонов. Так, мы планируем продать около ста миллионов смартфонов нового поколения Asha в ближайшие два года.

Представляем Nokia Asha Platform

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


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