Архив за 17 февраля 2014 - 4

Благодаря утечке с официальной презентации видеокарт Nvidia GeForce GTX 750 (Ti) мы знаем и об их характеристиках, и об уровне цен. А пока до официального анонса остаётся один день, в Сеть попадают данные об этих видеокартах производства различных компаний.

Galaxy GeForce GTX 750 Ti

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

Добрый день, меня зовут Даниил, и я уже более пяти лет работаю в службе глобальной технической поддержки IT инфраструктуры крупной международной компании. Идея выделить анализ производительности приложений в отдельную область возникла у меня примерно два года назад и сейчас я нахожусь в той стадии, когда уже можно подводить первые итоги работы. Основная причина, побуждающая меня написать эту статью – желание получить конструктивные отзывы извне (в том числе и от уважаемых посетителей данного ресурса), чтобы в дальнейшем использовать их для корректировки курса развития этой области.
Читать полностью »

Анимированные GIF’ы до сих пор часто используются в интернете. Хотя это древний формат, но даже в нём остаётся место для инноваций. На сайте Tumblr пополняется коллекция 3D GIF, в которых трёхмерный эффект создан путём простого добавления двух вертикальных белых линий. Странно, но такой простой трюк действительно работает, и без всяких 3D-очков.

Собственно, эффект действует даже на статических изображениях, причём есть мнение, что он давно используется в комиксах.

Эффект 3D с помощью белых линий
Читать полностью »

Очень часто за основу архитектуры приложения берётся дерево. Простой пример: есть страны, в странах — области, в областях — города, в городах — организации, в организациях — работники, товары или что-либо ещё. Использование дерева вполне логично и оправдано. Иерархичность такой системы показывает некая абстрактная таблица. Назовём её object:

CREATE TABLE object (
  id NUMBER(11),
  parent_id NUMBER(11),
  type VARCHAR2(16) NOT NULL,
  name VARCHAR2(255) NOT NULL,
  CONSTRAINT pk_object PRIMARY KEY (id),
  CONSTRAINT fk_object_parent FOREIGN KEY (parent_id) REFERENCES object (id) ON DELETE CASCADE ENABLE
);

Наполним её какими-нибудь данными:

id  |  parent_id  |  type     |  name
------------------------------------------------------
1   |  NULL       |  country  |  Россия
2   |  1          |  region   |  Московская область
3   |  1          |  region   |  Новосибирская область
4   |  2          |  city     |  Москва
5   |  3          |  city     |  Новосибирск

При этом мы можем легко одним запросом получать нужные нам связи:

-- Выбрать все города России
SELECT *
  FROM object
    WHERE type = 'city'
    START WITH id = 1 CONNECT BY PRIOR id = parent_id;

-- Выбрать страну, в которой находится Новосибирск
SELECT *
  FROM object
    WHERE type = 'country'
    START WITH id = 5 CONNECT BY PRIOR parent_id = id;

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

Казахстан не хочет снижать порог беспошлинного ввоза международных отправлений с 1000 до 150 евро, как это собирается сделать Россия.

«На прошлой неделе я был в Казахстане, где встречался с руководством местной почты, в которое входят представители кабинета министров станы. Они выступают категорически против снижения порога в первую очередь из-за того, что их почта спустя много лет стала рентабельной, — рассказал РБК daily президент Национальной ассоциации дистанционной торговли Александр Иванов. — С середины 2000-х здесь, как и у нас, серьезно вырос поток посылок из зарубежных интернет-магазинов, в связи с чем себестоимость обработки почты резко упала». По мнению г-на Иванова, перекрывать этот канал доходов Казахстан не будет.

Учитывая то, что Китай (один из гигантов интернет торговли) имеет общую границу с Казахстаном, то это вполне разумный workaround.
Одного воздушного канала может не хватить. Количество рейсов в Казахстан, существенно меньше чем в Россию (Москву).
Не понятно одно: какие рычаги давления на Казахстан имеет Россия?
Смогут ли заставить подписать закон (в рамках ТС) или компенсировать чем-то возможную прибыть от такой схемы.
Читать полностью »

Согласно оценке отраслевых источников, в прошлом году объем мирового рынка системных плат для самостоятельной сборки ПК составил 75 млн штук. При этом 40% поставок пришлось на одну страну — Китай.

Тайваньские производители системных плат полагают, что в Китае значительная часть этой продукции — 60% — потребляется в небольших населенных пунктах с населением до десяти млн человек. Примерно 10% плат продается по онлайновым каналам, что побуждает производителей развивать это направление сбыта.

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

в 11:47, , рубрики: Без рубрики

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

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

По словам источника, на опубликованных им снимках запечатлен смартфон Sony Xperia G, который будет представлен на мероприятии MWC 2014.

Смартфон Sony Xperia G будет относиться к среднему сегменту

Как утверждается, аппарат будет поддерживать LTE. Он получит 8 ГБ флэш-памяти, 1 ГБ оперативной памяти, камеру разрешением 8 Мп и экран размером 4,8 дюйма.

Смартфон Sony Xperia G будет относиться к среднему сегменту

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

в 11:29, , рубрики: Без рубрики

Разработка документации при помощи DocBook

Так уж сложилось, что в наших проектах ведение технической документации полностью лежит на плечах разработчиков, по принципу: внес зменения в код проекта — актуализировал документацию. Сама документация представляла собой набор Word’овских документов, которая хранилась вместе с исходным кодом под VCS. Данный подход к организации разработки существовал долгое время, но пару лет назад мы решили озаботиться возможностью ведения документации проекта отличными от MS Office средствами.
Читать полностью »

Если вы хотите для множества добавленных скриптов:

$this->view->headScript()->appendFile('/static/js/script1.js');
$this->view->headScript()->appendFile('/static/js/script2.js');
$this->view->headScript()->appendFile('/static/js/script3.js');

вместо этого:

<script type="text/javascript" src="/static/js/script1.js"></script>
<script type="text/javascript" src="/static/js/script2.js"></script>
<script type="text/javascript" src="/static/js/script3.js"></script>

получить вот это:

<script type="text/javascript" src="/static/cache/bff149a0b87f5b0e00d9dd364e9ddaa0.js"></script>

тогда эта статья для вас.
Читать полностью »


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