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

Наши американские коллеги опубликовали первое изображение флагманского смартфона HTC M7, которое им предоставил «проверенный источник». По сути, картинка — всего лишь вырезанный кадр из обучающего ролика, в котором рассказывается, как установить в устройство SIM-карту, однако она дает вполне наглядное представление о внешнем исполнении HTC M7.

HTC M7 — первое изображение

Официальная премьера HTC M7 должна состояться на выставке Mobile World Congress 2013 в конце февраля. По Читать полностью »

Космос: чего ждать в 2013 году. Частники

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

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

Скажу сразу, всю DOM-модель мы строить не будем, а лишь рассмотрим ее элементы и как с ними работать при помощи jQuery. Статья рассчитана на начинающих или тех кто хочет вспомнить как можно строить элементы «на лету», надеюсь кому-то это будет полезно.
Большинство веб-разработчиков сталкивается с необходимостью вставить какое-либо содержимое из js, возможно это ajax или событие. Но никто не задумывается о том что с вашим кодом возможно кому-то придется работать. И часто даже в очень известных плагинах можно встретить код такого типа:

var content = "<table>"
for(i=0; i<3; i++){
    content += '<tr><td>' + 'result ' +  i + '</td></tr>';
}
content += "</table>"

$('#table').append(content);

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

Опубликован рейтинг 50 компаний, получивших по итогам прошлого года наибольшее число патентов в США. В общей сложности в 2012 г. Управление по патентам и торговым маркам (USPTO) выдало 253155 патентов.

Какие компании оказались наиболее изобретательными?

Рейтинг 50 компаний, получивших наибольшее число патентов в 2012 году
Читать полностью »

Новая Хабравстреча в Киеве. Подробнее под катом
Седьмая Киевская Хабравстреча

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

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

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

Билборд в Лондоне

После того как Адам Пацитти (Adam Pacitti) не смог найти работу, разослав резюме огромному количеству компаний, он решил по-другому обратить на себя внимание: создал веб-сайт www.employadam.com и купил в Лондоне билборд с его рекламой на свои последние 500 фунтов.
Читать полностью »

Предыстория

В процессе разработки одного B2B проекта возникла необходимость обращения к нашему приложению из различных систем вроде 1C, Oracle, MS Sql Server. Первый «универсальный» вариант, который пришел в голову – использовать веб-сервисы. Но, к сожалению, у вышеупомянутых систем несколько разное понимание этого стандарта (например, не факт, что тот же oracle и 1C будут понимать друг друга), кроме того нам не хотелось раздувать проект использованием тяжелых сторонних библиотек (на тот момент мы уже использовали boost и Intel TBB, притягивать же еще Qt или gSoap нам не хотелось).
Поэтому было решено писать свой велосипед.
Читать полностью »

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

Графический интерфейс – node based: Каждая операция производимая над изображением переставляется как узел (node), узлы связны между собой связями образуя дерево (ориентированный граф) решений. Данные идут от узла (node) Read (или ноды генерирующей процедурное изображение (constant color, gradient и т. п.)) к узлу Write поэтапно подвергаясь обработке в каждом узле. Узлы делятся на: Color correct, Image transform, Image read/write/view, Image create, Image filter, Image merge, Image channel editing. Узлы Read и ноды генерирующие процедурные изображения объявляются корневыми (root) узлами, с них начинается исполнение процесса.

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

image
Архитектура системы

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

В связи с недавними событиями популярного почтового сервиса, который хранил личные файлы пользователей в свободном доступе, я решил настроить FTP сервер для своих нужд, — чтобы знакомые могли напрямую мне передавать файлы и скачивать их. Нет, тем сервисом я не пользовался и давно зарекся не доверять третьим лицам ничего лишнего, однако, если не свой личный FTP, то коткточто? Конечно OpenSSH, но будете ли вы каждому знакомому человеку объяснять, что нужно для этого скачать/установить, или все же просто сообщите ссылку на свой FTP? Так же, консольный ftp-клиент есть «из коробки» даже в Windows (если вы понимаете, о чем я).

Все происходит на локалхосте (то есть, на домашнем компьютере), поэтому обязательным условием является наличие внешнего IP. И Linux. Конечно же Linux, куда же без него…
Читать полностью »


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