Pull to refresh
4
0
Рамиль К. @quiet_drago

Пользователь

Send message

ASUS Eee Keyboard уже в мае

Reading time1 min
Views810
В первый день выставки CeBIT 2009 в Ганновере компания Asus официально представила анонсированную ранее, еще на CES, удивительную клавиатуру-компьютер Asus Eee Keyboard.


Эта симпатичная и компактная клавиатура оборудована 5-дюймовым сенсорным дисплеем и… 1,6-гигагерцевым процессором Intel Atom, 1 Гб ОЗУ, SSD диском на 16 или 32 Гб, а также модулями Wi-Fi и Bluetooth, двумя портами USB 2.0, VGA и HDMI выходами.


Причем Asus анонсировал две модели. Проводную и беспроводную. Первая будет стоить $400, вторая — около $600.


Прикупить Asus Eee Keyboard счастливые буржуи смогут уже в конце мая — начале июня.

via engadget
Total votes 72: ↑67 and ↓5+62
Comments119

Microsoft разрабатывает новый браузер gazelle

Reading time1 min
Views485
Говорят что это не будет продолжением линейки интернет эксплореров а будет браузер с собственным ядром, о браузере пока толком ничего не известно, но в минувшую пятницу microsoft опубликовали статью о этом браузере.

PS. У кого хорошо с английским, переведите пожалуйста статью.
Total votes 21: ↑12 and ↓9+3
Comments12

Окна добиваются авторских прав на облака

Reading time5 min
Views980
177.15 КБДля любого маркетолога, Интернет представляет собой непаханное поле разнообразных возможностей в сфере брендинга. Достаточно взглянуть на количество заявок, которые поступают в правительственные организации, на регистрацию новых торговых марок.

Заявки на регистрацию сыпались во времена «интернет-пузыря», достигнув апогея в 2000, после чего резко упали на два года и затем снова стали расти, перевалив в прошлом году рекордную отметку в 394 тысячи заявок.

Недавно на карте брендинговых войн наметился очередной фронт.

Он не связан с попытками зарегистрировать в качестве торговой марки новый бизнес, адрес веб-сайта или онлайн-логотип. На этот раз, компании пытаются налепить свой бренд на, до сих пор расплывчатую совокупность товаров и услуг, в некоем воображаемом киберпространстве, получившую название «облачных вычислений» (computing cloud).

Читать дальше →
Total votes 33: ↑25 and ↓8+17
Comments14

Заметка по for each и for in в ActionScript 3

Reading time1 min
Views564
Был неприятно удивлен таким прискорбным фактом, что работают данные конструкции весьма своеобразно и непредсказуемо.

Есть массив начинающийся не с 0, а например 2:
2 => object ;
3 => string;
4 => object;


Так вот перебор с помощью конструкций for each и for in такого массива начнется, правильно с 4 :). Вернее не факт, что в следующий раз с 4 может конечно и с 3 начать(хотя есть смутные подозрение, что закономерность есть !). В общем, как ему захочется.

Как объяснили знающие люди, это все зависит от последовательности заполнения массива. Хотя массив у меня заполнялся весьма последовательно.
В итоге вернулся к старому доброму for

Осадочек остался однако.

З.Ы. в regexp конструкции /\bкириллица\b/ работать не будет. С латинским алфавитом \b работает.

З.Ы.Ы если взять массив с начальным ключем 0 то перебор всегда идет упорядоченный.

UPD

Уважаемый юзер pixelcube объяснил в комментариях в чем хитрость.
Total votes 8: ↑5 and ↓3+2
Comments6

ThePirateBay и Google?

Reading time1 min
Views809
Небольшое сравнение, которое я оставлю без комментариев. Оно ни на что не претендует и предоставляется as is. Если кто- то не знает, в самое ближайшее время, в Швеции состоится слушание, которое решит судьбу одного из крупнейших торрент-трекеров, ThePirateBay.org
Следить за слушанием можно на сайте http://trial.thepiratebay.org/ и в твиттере, по метке #spectrial

Я далеко не сторонник использования пиратского софта и музыки. Но и текущая ситуация меня не устраивает — цены сильно завышены, нормального доступа к фильмам и играм без перевода на русский язык — нет. Поэтому хочется, чтобы этот судебный процесс имел большой общественный резонанс. И именно поэтому я решил написать пост, так или иначе относящийся к этой злободневной теме.

Я считаю, что ThePirateBay похож на Google. Чем же?

Total votes 101: ↑71 and ↓30+41
Comments140

Кризис или как работать за еду

Reading time1 min
Views854
Бывают сайты за 6000 рублей с массажем, бывают сайты за 15 минут, а бывают ли за еду?

Читая ветки своего форума, наткнулся на пост человека, предлагающего услуги по созданию сайтов. Открыв сайт этой студии, был удивлен их креативным решением — «сайты за еду»:

Мы рады приветсвовать Вас на нашем сайте, кормилец Вы наш!
Вам нужен сайт, но у вас нет денег? Но Вы умеете хорошо и вкусно готовить? Превосходно! Потому что мы готовы делать наши сайты за еду! Да, мы пока единственная IT компания в мире, которая работает за пищу! Пища — это наша энергия, поэтому мы такие энергичные и забавные!

Именно такие слова приветствует посетителей и, возможно, потенциальных клиентов этой студии. Вот и не знаешь, юмор ли это, или реальные условия существования в период общего кризиса. Что ж, от себя хочу пожелать им удачи в этом нелёгком вкусном деле.
Total votes 23: ↑16 and ↓7+9
Comments14

Шоколадные пиксели:)

Reading time1 min
Views667


В топике об iconote упоминули о пятнашках, которые можно выкрасить в черные и белые цвета, получив тем самым самый простой «отшведенный» редактор иконок. Но можно сделать гораздо вкуснее!:) Главное, чтоб под рукой были плитки черного и белого шоколода. А пропечатанные ломтики — квадратными. Остается лишь наломать их на «пиксели»

Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments9

Куба отказалась от империалистической windows

Reading time1 min
Views489
image
На Кубе официально презентован собственный дистрибутив операционной системы Linux, который в ближайшее время будет устанавливаться на компьютеры в различных государственных и местных бюджетных учреждениях, сообщает reuters. Новая операционная система получила название Nova и базируется на Gentoo Linux. По заявлению кубинских властей, Nova поможет Кубе «избавиться от гегемонии американского программного обеспечения».

hasta la victoria, как говорится…
Total votes 33: ↑30 and ↓3+27
Comments29

Резюме web-разработчика

Reading time2 min
Views1.4K
Давно когда-то указал у себя в ICQ в качестве интересов web-разработку, php, html, css, photoshop и тд и тп… После этого ради знакомства мне в принципе перестали стучаться. За последние полгода мне однажды постучалась какая-то девочка под предлогом познакомиться, а на самом деле оказалось, что ей надо что-то в фотошопе нарисовать. А сегодня мне вот постучалась еще одна девушка. Текст сообщения был следующий:

Читать дальше →
Total votes 73: ↑61 and ↓12+49
Comments18

FireUnit: Javascript Unit Testing Extension

Reading time2 min
Views660
Юнит-тесты это то, на что никогда нет времени. А если есть время, то нет желания. И наконец, если есть время и желание, то обязательно найдется какой-нибудь засранец, который найдет, как забрать твое время и отобьет всякое желание что-либо делать вообще… Да, заказчику тяжело объяснить что такое юнит-тесты и зачем они нужны. Но тем не менее, хочу сделать небольшой обзор нового плагина для Firefox, который позволяет юнит-тестить ваш джаваскрипт. Если быть совсем точным, то это расширение для Firebug – излюбленного инструмента javascript-разработчиков.
Итак, те кто не владеет теорией юнит-тестирования идут учить матчасть, а с остальными мы рассмотрим простейшие юнит тесты:

// Простой true/false юнит-тест
fireunit.ok( true, "Тест пройдет успешно!" );
fireunit.ok( false, "Тест будет провален!" );
// Сравниваем две строки и показываем разницу
// если строки отличаются между собой
fireunit.compare(
"Ленивый программист чистит зубной щеткой унитаз.",
"Ленивый программист уронил зубную щетку в унитаз",
"Это одинаковые строки?"
);
// Сравниваем две строки, используя регулярные выражения
fireunit.reCompare(
/Ленивый программист .* унитаз./,
"Ленивый программист уронил зубную щетку в унитаз.",
"Сравниваем две строки, используя регулярные выражения."
);
// Отображаем результаты тестов
fireunit.testDone();

Читать дальше →
Total votes 23: ↑19 and ↓4+15
Comments5

Russian Linux Podcast

Reading time1 min
Views1K
— Непроизвольная миграция с Gentoo на Ubuntu
— А о чем бы вы спросили у Линуса Торвальдса?
— Доводы против создания унифицированного дистрибутива
— Холивары о дистрибутивах и стабильность
Ubuntu 8.10/9.04 vs. Windows Vista и Windows Seven
— Курсы системного администрирования GNU/Linux систем
Unixcenter
УЦ «Специалист»
Академия корпоративных систем
— «Перейти на линукс полностью» о чем речь?
— Пара слов о дефрагментации
Total votes 19: ↑12 and ↓7+5
Comments18

Linux: Листинг директории без ls (list files without ls)

Reading time1 min
Views1.7K
Выяснилось что в моем zte 531 b стоит урезанный linux. Однако полноценному его изучению мешает отсутствие в стандартной поставке командочки ls. Оказывается листинг директории можно получить и без нее:

> echo *
CVS bin dev etc lib linuxrc mnt proc sbin usr var webs
>


А натолкнула меня на это подсказка встроенная в cat

> cat *
You should use echo * to list the files
>
Total votes 21: ↑20 and ↓1+19
Comments18

Звезда Смерти за $15 септиллионов

Reading time3 min
Views1.9K
image

Если бы у вас на счету оказалось ровно $15.6 септиллионов и 94 цента, и вы бы встали перед выбором: помочь землянам в сражении с мировым финансовым кризисом, или построить Звезду Смерти, уничтожить мир и захватить Вселенную для того чтобы стать ее единственным владыкой… Что бы вы выбрали?

Паренек по имени Ryszard Gold (по-видимому пришелец, не иначе) подсчитал, что создание легедны Звездных Войн в базовой комплектации и из известных на данный момент человечеству материалов, со ссылками на космическо-транспортные расценки влетит заказчику в копеечку. Вот небольшое резюме прайс-листа:
Читать дальше
Total votes 192: ↑173 and ↓19+154
Comments194

C++.Начало.

Reading time2 min
Views4.4K
Многим начинающим программистам очень сложно найти подходящую литературу где было бы подробно и простым русским языком написано как программировать на языке С++.В книжных магазинах и в сети очень много литературы посвященной для так называемых «продвинутых» пользователей.Я сам столкнулся с этой проблемой и хочу поделиться своими пока маленьким, но с каждым днем растущими знаниями в этой области программирования.
Итак начнем!
И так что же такое этот язык С++? Язык программирования С++ — один из самых популярных(если не самый популярный) язык программирования.Именно С++ позволяет написать программу с использованием объектно-ориентированных подходов и при этом достаточно «быструю». Как наверное вы уже поняли С++ был создан на основе языка С(а он, надо сказать был создан под влиянием языка Simula датированного 1967 годом).С самого начала подчеркивалось, то, что С++ — развитие языка С.Однако основное отличие С++, когда он только появлялся, была явная поддержка объектно-ориентированного подхода к программированию.
Давайте перичислем некоторые особенности языка С++:
— С++ обеспечивает полный набор операторов структурного программирования
— С++ предлагает необычно большой набор операций
— Во многих случаях программы, написанные на С++, сравнимы по скорости с программами, написанными на языке ассемблера
— Многие операции С++ соответствуют машинным командам и поэтому допускают прямую трансляцию в машинный код
— Разнообразие операций позволяет выбирать их различные наборы для минимализации результирующего кода
— С++ поддерживает указатели переменных и функции
Можно еще долго писать о данном языке, но давайте лучше разберем его на конкретном примере.
Давайте не будем писать пресловутую программу «Hello World», разберем что нибудь по сложнее.
Составим программу, которая будет вычислять площадь прямоугольника — вводит два вещественных числа с клавиатуры, получает их произведение и выводит его на экран.
// Программа вычисляющая площадь прямоугольника
#include <iostream.h>
float x,y,s;
int main ()
{ cin >>x>>y;
s=x*y;
cout <<s;
return 0;
}

Давайте разберем каждую строчку подробно:
1.Текст, ограниченный скобками из символов // служит комменитарием для пояснения программы.Он не влияет на выполнение программы, но значительно повышает ее наглядность.Текст, начатый с двух косых черт продолжается только до конца строки.
2.#include <iostream.h> — команда препроцессора называемая директивой, вставляет в программу текст из файла iostream.h, содержащего прототип стандартных функций потокового входа/вывода данных.
3. Строки вида
int main()
{
… /*Тело функции main*/
}
составляют определение главной функции программы.Программа может состоять из нескольких функций.Но одна из них всегда должна быть функция main, с которой начинается выполнение программы.
4.cin,cout операторы потокового входа и выхода соответственно.Знаки >> и << играют роль «стрелок», показывающих направление передачи данных.
5.Оператор return 0 предписывает завершить выполнение функции считать ее значением число 0 и возратиться к продолжению программы запустившей эту функцию.
И так, мы с вами разобрали простенькую программу на языке С++.Это только первый шажок в изучении этого языка.
Продолжение статьи будет написано в ближайшее время.
Total votes 56: ↑32 and ↓24+8
Comments47

Кризис и рефакторинг, мысль в слух

Reading time1 min
Views677
Проскочила странная мысль.
Что экономику можно сравнить с уже внедренным проэктом-долгостроем с большой текучкой кадров. Все кто приходят пытаются разобрться и залатать очередную дыру. В результате по башу: стройная система костылей и подпорок. Если провести глобальный рефакторинг, то столько лишних объектов компаний-корпораций, утечек памяти денег можно избежать, перераспределение ресурсов кадров для более эффективной работы и меньшего простоя.
Жаль, что глобальный рефакторинг врятли светит, да и не кому.
Total votes 10: ↑9 and ↓1+8
Comments8

стихи о нетбуке

Reading time1 min
Views497
Как хорошо иметь нетбук
Не выпускать его из рук
Сидеть повсюду в интернете:
На кухне, в спальне, в туалете

Как хорошо иметь нетбук,
Ведь можно с тысячей подруг
Общаться в Скайпе и Джимэйле,
Не вылезая из постели

Как хорошо иметь нетбук
Мир отключается вокруг
Когда ты смотришь сериалы
С винта, а не телеканала

Как хорошо иметь нетбук
Под кожу или под нубук
Обшиты пафосные штуки
А я простой, люблю нетбуки

upd Продублировал в Я поэт
Total votes 48: ↑32 and ↓16+16
Comments4

Apple попросила Google не использовать multi-touch в Android

Reading time1 min
Views485
Одним из самых больших разочарований первого Android-смартфона T-Mobile G1 было отсутствие поддержки технологии multi-touch.
Со слов анонимного разработчика Android выяснилось, что Google отказался от данной технологии по просьбе Apple. Тем самым Google пытается не испортить отношения с Apple, а так же не попасть в патентную войну, которая скорее всего будет между Apple и Palm.

источник: venturebeat.com
Total votes 11: ↑6 and ↓5+1
Comments17

Мозилла присоединилась к антимонопольному делу против Майкрософт

Reading time1 min
Views593
Европейская комиссия позволила Мозилле присоединится к антимонопольному делу против компании Майкрософт.

Около месяца назад комиссия признала, что компания Майкрософт нарушает свободную конкуренцию на рынке браузеров.

Митчел Бейкер (Mitchell Baker, председатель Мозиллы) отметила, что нет ни малейшего сомнения, в том, что компания Майкрософт подрывает сводобную конкуренцию, затрудняет инновации и разумеется уменьшает возможность пользователей выбирать.

Мозилла принята в дело, что называется как «третье заинтересованное лицо», и это позволяет компании приводить аргументы европейским инспекторам, открывает доступ к частному постановлению, отправленному компании Майкрософт около месяца назад и участвовать в слушанье лицом к лицу, если о таком запросит ответчик.
Читать дальше →
Total votes 70: ↑52 and ↓18+34
Comments229

Рулим плейлистом с дивана

Reading time2 min
Views770
Я, как и многие из вас очень люблю слушать музыку. Еще я ленив и зачастую мне бывает лень подняться с дивана, чтобы переключить трек. Да, конечно можно купить пульт и управлять воспроизведением с него, но я также слушаю музыку завтракая на кухне, поэтому этот вариант не удовлетворяет моим потребностям на все 100%. После того как мне надоело бегать из кухни в комнату и обратно я решил что надо что-то менять – или завтракать в комнате (что не есть хорошо) или же найти способ управлять воспроизведением дистанционно, но без использования ПДУ на инфракрасной связи.
Читать дальше →
Total votes 25: ↑22 and ↓3+19
Comments22

Regexp и Python: извлечение токенов из текста

Reading time9 min
Views83K
imageРазбор логов и конфигурационных файлов — задача часто возникающая и многократно описанная. В этой статье я расскажу как на языке python реализовать ее классическое решение: с помощью регулярных выражений и именованных групп. По возможности постараюсь рассказать причины, по которым применяется то или иное решение, а также обрисовать подводные камни и методы их обхода.

Читать о том, как препарируют текст
Total votes 35: ↑32 and ↓3+29
Comments43
1

Information

Rating
Does not participate
Location
Ижевск, Удмуртия, Россия
Date of birth
Registered
Activity