Как стать автором
Обновить
10
Карма
0
Рейтинг

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

Пятничная задача

Java *
Всех с пятницой!

Проверяем знания и своё внимание. Дан код на Java:

  1. public class Foo {
  2.  private static Foo instance = new Foo();
  3.  private static final int DELTA = 6;
  4.  private static int BASE = 7;
  5.  private int x;
  6.  private Foo() {
  7.   x = BASE + DELTA;
  8.  }
  9.  public static void main(String... argv) {
  10.   System.out.println(Foo.instance.x);
  11.  }
  12. }


Внимание вопрос! Что будет выведено? А главное — почему?

UPD Осторожно — в комментариях уже присутствует правильный ответ. Прошу провести тест в других ЯП и привести результаты в комментариях.
Всего голосов 61: ↑43 и ↓18 +25
Просмотры 2.5K
Комментарии 31

В Google научили квантовый компьютер распознавать образы

Квантовые технологии
Исследователи из Google заявили, что им удалось заставить квантовый компьютер распознавать автомобили на фотографиях. Об этом сообщается на официальном блоге компании.
Читать дальше →
Всего голосов 58: ↑49 и ↓9 +40
Просмотры 8.6K
Комментарии 61

Расширяем функционал key-value хранилища Redis

Чулан
После некоторого изучения хранилища Redis (версия 1.01) для использования в высоконагруженном проекте впечатления остаются хорошие. Но лично мне не хватило одной простой команды — подсчет количества ключей по паттерну. Т.е. есть KEYS, но она возвращает массив со всеми ключами. Что, согласитесь, с размерами порядка сотни миллионов записей заставит задуматься сервер на долго. Если у него хватит ресурсов на это.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 2.9K
Комментарии 3

Internet Explorer 6

Чулан
Последнии тенденции отказа от использования и разработки под Internet Explorer 6 оставляют приятное впечатление прогресса. Тем не менее, наибольшей иннерционностью обладают государственные проекты. В силу разного рода причин. Завязок в тех. задании на конкретный браузер, политика использования ПО.

Тому пример «Электронная площадка Сберегательного банка Российской федерации»
www.sberbank-ast.ru
Всего голосов 20: ↑12 и ↓8 +4
Просмотры 441
Комментарии 21

iBotnet — справедливое название первого ботнета под Mac Os X

Чулан
image Обнаружен первый ботнет, компьютеры которого работают под управлением операционной системы Apple Mac OS X, сообщает eWeek со ссылкой на данные компании Symantec, занимающейся компьютерной безопасностью.
Эта сеть зомбированных компьютеров получила название iBotnet. Ее формирование началось пару месяцев назад.

В iBotnet входят компьютеры, зараженные трояном OSX.iServices. Он распространяется под видом программы, снимающей защиту с Photoshop CS4 и iWork'09.

По оценке Symantec, в настоящее время в iBotnet входит несколько тысяч компьютеров. Они уже использовались для проведения DDoS-атак. Не исключено, что iBotnet будет задействован при рассылке спама.

Троян OSX.iServices был обнаружен в январе 2009 года. По оценке компании Intego, занимающейся разработкой антивирусных программ для компьютеров Apple, вместе с пиратскими iWork'09 и Photoshop CS4 этот троян попал на 20 тысяч компьютеров, работающих под управлением Mac OS X.
Всего голосов 38: ↑20 и ↓18 +2
Просмотры 528
Комментарии 29

ВКонтакте и коммерческая разработка приложений

Чулан
Я рад, что администрация социальной сети ВКонтакте повернулась к разработчикам приложений лицом. Но меня интересует один момент. с которым давече я столкнулся в очередной раз.

Проблема следующая — администрация может в любой момент и без предупреждения заблокировать приложение.
Читать дальше →
Всего голосов 23: ↑14 и ↓9 +5
Просмотры 570
Комментарии 55

Чистые функции

Программирование *
Чистые функции имеют ряд интересных и полезных свойств. Всё просто. Они зависят только от своих параметров. И возвращают только свой результат. В языке программирования D возможно следующее:
  • Нельзя писать в глобальную переменную. Или в переменную, которая стала персистентной вне этой функции.
  • Такие переменные не могут быть прочитаны, пока они не станут инвариантными. Под инвариантностью имеется в виду неизменяемость.
  • Чистые функции могут вызывать только чистые функции.
  • Параметры в чистых функциях могут быть неизменяемыми. При этом вызов к такой функции не может быть кеширован или вызван асинхронно, если параметры ссылаются на изменяемые данные.
  • Чистая функция может вызывать исключение.
Читать дальше →
Всего голосов 48: ↑40 и ↓8 +32
Просмотры 13K
Комментарии 37

Почтовый апокалипсис

Чулан
За выходные получил около 100 возвратов, отправленных моим сайтом писем, на домен mail.ru. Тем самым портал, основная функцией которого — почтовый сервис, перестал этим заниматься. По-крайней мере на этот период. Ну ни в какие ворота.

Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 604
Комментарии 10

ВКонтакте начал монетизироваться

Чулан
ВКонтакте начал монетизироваться!



ВКонтакте – самый посещаемый ресурс русскоязычного сегмента сети интернет.

ВКонтакте является лидером во всех сферах, связанных с интернет-коммуникацией:

* Интернет-ресурс №1 в России (Alexa) и Украине (Alexa).
* 500-600 миллионов страниц открывается на сайте ежедневно.
* На июнь 2008 года на сайте зарегистрировано свыше 14 миллионов пользователей.

15 июля 2008 года мы заключили контракт с компанией Медиа Плюс, сейлз-хаусом Европейской медиа группы и признанным лидером в области продаж рекламы на радио.

Тарифы на размещение рекламы можно скачать здесь.

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

Особенности размещения рекламы ВКонтакте:

* Рекламный материал представляет собой два баннера, размером 120x300 и 600x90
* Изображение не должно превышать 25 Кб.
* Материал выводится в блоках в левой и нижней частях экрана.
Показ баннера в нижней части экрана засчитывается только в том случае, если пользователь пролистывает страницу до места его расположения.
* Слева и внизу этой страницы можно увидеть образцы рекламных объявлений.

320 000 рублей стоит на один день повесить баннер!

www.vkontakte.ru/help.php?page=adv
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 653
Комментарии 14

ВКонтакте начал монетизироваться

Чулан
ВКонтакте начал монетизироваться!



ВКонтакте – самый посещаемый ресурс русскоязычного сегмента сети интернет.

ВКонтакте является лидером во всех сферах, связанных с интернет-коммуникацией:

* Интернет-ресурс №1 в России (Alexa) и Украине (Alexa).
* 500-600 миллионов страниц открывается на сайте ежедневно.
* На июнь 2008 года на сайте зарегистрировано свыше 14 миллионов пользователей.

15 июля 2008 года мы заключили контракт с компанией Медиа Плюс, сейлз-хаусом Европейской медиа группы и признанным лидером в области продаж рекламы на радио.

Тарифы на размещение рекламы можно скачать здесь.

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

Особенности размещения рекламы ВКонтакте:

* Рекламный материал представляет собой два баннера, размером 120x300 и 600x90
* Изображение не должно превышать 25 Кб.
* Материал выводится в блоках в левой и нижней частях экрана.
Показ баннера в нижней части экрана засчитывается только в том случае, если пользователь пролистывает страницу до места его расположения.
* Слева и внизу этой страницы можно увидеть образцы рекламных объявлений.

320 000 рублей стоит на один день повесить баннер!

Обсудим?!

www.vkontakte.ru/help.php?page=adv
Всего голосов 39: ↑1 и ↓38 -37
Просмотры 452
Комментарии 0

Веб vs Десктоп

Чулан

Со времен первой интернет-странички утекло не так уж и мало времени. Задачи и возможности Веба менялись изо дня в день. Можно заметить, что некоторые веб-приложения настолько тяжелы — совсем не вписываются в иделогию мультаба браузеров, что так и хочется вынести их на Десктоп. Т.е. тем самым сделать шаг назад, противоположному тому, который мы сделали с Вебом.

Так где это шаткая граница: за которой — приложение уже не может жить в узких рамках десктопа, или же, удобнее взять и перенести его обратно, допустим, маленькой иконкой возле часов.

Тенденции таких спарадических прыжков видны уже сейчас. К примеру, Mozilla Foundation с Prism и Weave. Или даже более тесная интеграция у Adobe со своим свежим Air.

А какие бы сервисы Вам удобнее использовать на Десктопе и, наоборот?
Всего голосов 21: ↑17 и ↓4 +13
Просмотры 1.6K
Комментарии 73

Университет в Теннеси получит суперкомпьютер производительностью 1 петафлопс

Суперкомпьютеры
Университет в Теннеси (University of Tennessee, UT) получил грант в размере 65 млн. долл. от National Science Foundation (NSF) на строительство и последующее облуживание в течение 5 лет суперкомпьютера Cray XT4.


Особенностью данного суперкомпьютера, собираемого с использованием Quad-Core AMD Opteron, является его высокая мощность, которая оценивается примерно в 1 петафлоп (PetaFLOPS, 1 000 000 000 000 000 операций с плавающей запятой в секунду).

Стоимость аппаратной части суперкомпьютера XT4, как отмечается, составляет порядка 30 млн. долл. Оставшиеся 35 млн. долл. будут затрачены на обслуживание всей системы в течение 5 лет её использования.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 562
Комментарии 9

IBM выпустила самый быстрый в мире UNIX-компьютер, процессоры которого работают на частоте 5 ГГц

Компьютерное железо Суперкомпьютеры
Компания IBM объявила о выпуске двух высокопроизводительных моделей линейки Power Systems — одна из них является самым быстрым в мире компьютером, работающим под управлением UNIX, а другая — суперкомпьютером с уникальной водяной системой охлаждения.

Новый UNIX-сервер масштаба предприятия Power 595 (первый снимок), в конфигурацию которого входит 64 процессорных ядра и до 4 ТБ оперативной памяти, вдвое превосходит по производительности аналогично сконфигурированную систему HP Superdome Itanium, при сопоставимой цене.

Новый суперкомпьютер Power 575 (Hydro-Cluster) предназначен для решения наиболее требовательных к вычислительному ресурсу задач, таких, как моделирование в области энергетики, аэрокосмической отрасли и метеорологии. Особенностью этой системы является водяная система охлаждения, позволившая повысить плотность компоновки до 448 ядер в расчет на одну стойку (на втором снимке — один из модулей Power 575).

В составе этих систем потребителям доступны микропроцессоры POWER6, работающие на рекордно высокой частоте — до 5 ГГц. По оценке IBM, эти процессоры в два-три раза превосходят микропроцессоры, используемые в сопоставимых системах HP или Sun.

К особенностям сервера Power 595, помимо 5-ГГц процессоров POWER6 относятся высокоскоростные внутренние соединения, выполненные по схеме SMP «точка-точка» (symmetric multi-processor point-to-point). Эти соединения связывают ядра в 8-ядерных узлах, образованных двухъядерными процессорами POWER6, объединенными в модули с прямыми соединениями между ядрами. На следующем уровне иерархии узлы соединены «сверхлинейно-скалярным» способом, означающим, что каждый добавляемый узел связан линиями «точка-точка» со всеми существующими, так что суммарно образуется 28 связей между восемью узлами. Это позволяет максимально увеличить пропускную способность и раскрыть потенциал ядер, кэш-памяти и оперативной памяти. Агрегированная пропускная способность памяти в Power 595 превышает 1,3 ТБ/с.

Поставки Power 595 начнутся 6 мая.
Читать дальше →
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 841
Комментарии 8

Toshiba SpursEngine — новый аналог IBM Cell

Чулан
Японский производитель электроники, компания Toshiba, начала выпуск мощнейших процессоров SpursEngine, создатели которых вдохновились известными IBM Cell, которыми оснащается игровая консоль Sony PlayStation 3. Новый чип разработан для самых требовательных приложений, а именно для графического дизайна и игр.

SpursEngine является вспомогательным элементом процессора, а не его полноценной заменой. Ему можно спокойно поручать сложные задачи, поскольку внутри него установлены четыре ядра а также внешний аппаратный кодек для декодирования видео высокого разрешения в MPEG2 и H.264. Согласно заявлению компании, его частота составляет 1,5 ГГц, при этом он потребляет от 10 до 20 Вт.

Новинка открывает новые возможности в мире реалистичной анимации. Его производительность уже демонстрировалась на одном из ноутбуков, на который в реальном времени транслировалось видео с видеокамеры. Каждый раз, когда перед ней появлялся человек, SpursEngine добавлял к изображению новую прическу или макияж. Что интересно, это происходило без всяких задержек.

Более того, все это происходило в трехмерном режиме, программное обеспечение выполняло расчеты в реальном времени и это при том, что человек постоянно находился в движении. Это сложно выполнить даже используя графические процессоры последнего поколения, не говоря уже о маломощных видеокартах, которые устанавливаются в ноутбуках.

За следующие три года Toshiba планирует продать 6 миллионов процессоров SpursEngine. Несмотря на то, что цена одного такого чипа должна составить 98 долларов, производитель собирается снизить ее до 50 долларов при покупке 1000 штук.

SpursEngine могут устанавливаться в графических картах следующего поколения, Toshiba уже подписала договора о сотрудничестве с Corel, CyberLink и Leadtek, тем самым подтвердив свои серьезные намерения насчет этого чипа.

UPDATE Видео по теме: youtube.com/watch?v=Mf-eqoBCGq8&feature=related. Почему у меня не удалось встроить видео прямо в пост?
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 619
Комментарии 3

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность