Архив за 24 мая 2012 - 3

Недавно я писал, что Greensock, прекрасная библиотека для скриптовой анимации на Flash, теперь поддерживает и JavaScript. В этой статье я продемонстрирую основы работы с GSAP v12 (beta). Результат будет примерно таким:
Greensock: анимация на JavaScript

Сразу оговорюсь, что графику и идею для примера я взял из документации $fx(), ведь кто из нас откажется Читать полностью »

Facebook займётся подарками18 мая новости о долгожданном IPO Фейсбука практически полностью вытеснили из медиапространства другое, тоже весьма интересное событие. Интернет-гигант купил маленький стартап Karma. За компанию, в которой всего 16 сотрудников, и которая начала продажи своего приложения для смартфонов в феврале этого года, Фейсбук, по информации от источников, выложил 80 миллионов. Если цифра верна, то это второе по величине приобретение компании после шокирующей покупки Instagram за 1 миллиард. С начала года это уже пятая компания, работающая на мобильном рынке, которую приобрёл Фейсбук. Кроме Instagram, в этот список входят Glancee, lightbox и Tagtile. Читать полностью »

в 13:29, , рубрики: django, python, Песочница, метки: ,

Думали ли вы (в очередной раз подготавливая среду для Python) о том, как было бы здорово, если бы не приходилось настраивать с нуля рабочее окружение (да ещё и под разными операционными системами), а можно было бы сесть и просто начать писать? Я случайно открыл для себя pythonanywhere.com — сервис, позволяющий вести разработку на Python онлайн, прямо в браузере. Под катом — описание сервиса с картинками и видео.
Читать полностью »

Описание

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

Вот бывает так: растёт ребёнок, умный и смекалистый. И всё ему легко даётся, и всё у него получается. А уж как он скучает на уроках, когда после первого примера учителя, ему уже всё ясно и понятно.
А бывает, что совсем наоборот. Всё даётся с большим трудом, всё новое — всегда так запутанно, что на него и смотреть-то не хочется, не то что разбираться. Возможно, где-то даже существуют специальные люди, которые изобретают что-то запутанное. Вот сидят они где-то и один другому говорит:
― Эй, а давай придумаем что-то запутанное!
― Точно! ― отвечает второй, ― И это обязательно должно быть что-то новое, чтобы всем пришлось разбираться.

Я не знаю, какие люди вырастают из каких детей, однако, совершенно очевидно, что взрослые люди всё так же делятся на тех, кто быстро разбирается во всём до чего дотягивается… ну или что дотягивается до него. И на всех остальных.
Но если в детстве такое разделение считается нормальным ― отличников похвалить, отстающих пожурить. Вся арифметика: вырастут ― поумнеют. То взрослые люди не могут в чём-то не разбираться, что вы!? На всё должно быть своё мнение, всё умеем и знаем. А если вдруг тема разговора не ясна, то можно надуть щёки, устремить взгляд в даль, и сделать вид, что это для вас было актуально прошлой осенью, сейчас-то нечего на это отвлекаться. Ну, а если кто прямо спросит, то: «Совершенно неактуальный вопрос, и вообще, вся эта тема слишком однобоко освещена. Вот вы подумайте, если разделить вопрос на составляющие и разбираться уже дифференцировано. Совсем ведь другой результат получим. Так что, я считаю, нужно глубже прорабатывать это направление». Ну вы поняли.

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

Заземление. Что это такое и как его сделать

Мой рассказ будет состоять из трёх частей.

1 часть. Заземление
(общая информация, термины и определения)

2 часть. Традиционные способы строительства заземляющих устройств
(описание, расчёт, монтаж)

3 часть. Современные способы строительства заземляющих устройств
(описание, расчёт, монтаж)

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

Если читатель обладает теоретическими знаниями и интересуется только практической реализацией — ему лучше пропустить первую часть и начать чтение со второй части.

Если читатель обладает необходимыми знаниями и хочет познакомиться только с новинками — лучше пропустить первые две части и сразу перейти к чтению третьей.

Мой взгляд на описанные методы и решения в какой-то степени однобокий. Прошу читателя понимать, что я не выдвигаю свой материал за всеобъемлющий объективный труд и выражаю в нём свою точку зрения, свой опыт.

Некоторая часть текста является компромиссом между точностью и желанием объяснить “человеческим языком”, поэтому допущены упрощения, могущие “резать слух” технически подкованного читателя.
Читать полностью »

Привет, меня зовут Алексей Павлов, я занимаюсь в HP Россия подготовкой технических заданий по серверному, сетевому оборудованию и системам хранения.

Компания HP анонсировала восьмое поколение серверов в марте 2012 года. О некоторых особенностях дизайна уже было сказано здесь: habrahabr.ru/company/hp/blog/141796/.

А теперь я хочу показать вам красоту заложенных в Gen8 решений на простом практическом примере. Недавно в нашем демо-центре в московском офисе мне удалось потестировать DL380p Gen8, и я хочу подробнее рассказать об особенностях развертывания ОС с помощью HP iLO Management Engine.

В этом посте вы найдете пару видео, несколько скриншотов и мои комментарии к ним.
Читать полностью »

В CSS4 media queries улучшится поддержка устройств с тачскриномВчера был опубликован черновик стандарта Media Queries level 4. Главные нововведения будущего стандарта — свойства pointer и hover — направлены на улучшение поддержки устройств, управляемых пальцами.

Свойство hover равно 1, если у устройства есть указатель, который можно навести на элемент без нажатия, и 0, если нет. Привычное для десктопных компьютеров поведение веб-сайта, когда при зависании над элементом указателя мыши появляется выпадающее меню или подсказка, создаёт много проблем пользователям планшетов и смартфонов. Свойство hover позволит не отказываться от него полностью, а продолжать использовать там, где возможно. Пример:
Читать полностью »

Как стало известно источнику, компания LG готовит к выпуску смартфон LS860 Cayenne, выполненный в некогда популярном, а ныне очень редком форм-факторе бокового слайдера. Несмотря на то, что размытое фото не позволяет оценить мелкие элементы дизайна устройства, отчетливо видно, что клавиатура широка и насчитывает пять рядов.

LG LS860 Cayenne

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

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

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


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