воскресенье, 23 декабря 2012 г.

..вставьте в рамку фоточку

ПЕЙЗАЖ

Много раз мы встречали фотографии в рамках. Нет я сейчас не говорю о рамках специальных, а о простых - состоящих из фотки поля вокруг него и подписи. Такие рамки легко реализуются все одним - тремя тегами, без сложной конструкции в виде таблицы или других наборов тегов HTML. Итак давайте определим основные атрибуты нашей будущей рамки.

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

четверг, 6 декабря 2012 г.

Выполнение сразу нескольких команд в командной строке

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

Выполнение команд последовательно

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

mycommand1; mycommand2; mycommand3

то сначала запустится первая команда mycommand1, а когда управление вернется в терминал, то запустится вторая и так далее.

Для теста попробуйте выполнить (Ubuntu)

gnome-terminal; gedit

Это называется последовательным выполнением команд. Вне зависимости от того, как выполнилась предыдущая команда, вторая команда должна будет запуститься. Можно выполнять команды в зависимости от того, как отработала предыдущая для этого служат символы && и ||

Зависимое выполнение команд

Символы && и || означают не что иное, как логическое И и ИЛИ. Поэтому когда мы пишем:

mycommand1 && mycommand2 && mycommand3

то это означает, что команда mycommand2 будет выполнена только в том случае, если команда mycommand1 была выполнена успешно. Каждая следующая команда выполняется только при успешном выполнении предыдущей.

Если выполнить конструкцию:

mycommand1 || mycommand2 || mycommand3

то команда mycommand2 будет выполнена только, если mycommand1 вернула ошибку. Каждая следующая команда запускается только если предыдущая вернула ошибку.


четверг, 1 ноября 2012 г.

Tumblr.com. Навигация на 1 шаг в пределах страницы

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

среда, 31 октября 2012 г.

Удаленный отладчик

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

понедельник, 29 октября 2012 г.

Tumblr.com. Типы постов

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

{block:Posts} посты|сервисы {/block:Posts}

Кроме типов постов , так же некоторые специальные разделы сервиса работают только внутри этой оснаски, но конкретно об этой категории сервиса мы поговорим в каждой отдельной заметке

Tumblr.com. Аватар блога и Копирайт.

Итак получить аватар блога везде в инете мы научились, а теперь я расскажу как тот же аватар блога вставить в тематический дизайн.

четверг, 25 октября 2012 г.

Tumblr.com Получить аватар блога

Паралельно с настройкой собственого дизайна в соц-сети Tumblr.com есть продвинутое API, которое позволяет работать с внутреними переменными из независимых площадок. Обычно для работы оно требует обязательной аутенфикации, но несколько запросов к общим данным предаставляется анонимно.

Tumblr.com дизайню1

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

суббота, 20 октября 2012 г.

Пузырьки

Это так выглядит моя самописанная игрушка, которую я уже неоднократно здесь хвастался, но ни разу не показывал.

Но фокус совсем не в том что она маленькая программно и не в том что она запущена на столе винды автономно, а в том что она автономно существует внутри движка Gecko, но не использует браузер как одно из расширений и теперь не требуется -- вводить ее скрипты в браузер и тем самым затруднять ему работу не нужным контентом

Эта игрушка использует механизм xulrunner -- это специальный пакет от компании Mozilla, который определяется как автономный движок Gecko.

среда, 10 октября 2012 г.

?как выдернуть звук из видио -2

Много говорится много делается
-- понятно что в Linux сейчас соссредоточены основные програмистские силы планеты Земля, но что же делать виндусятам. Но их бог не обидил, их бог - Били Гейтс. Он каждый год подбрасывает много новых продуктов для этого , но все же хочется такого же простого и легкого.

понедельник, 1 октября 2012 г.

?как выдернуть звук из видио

Это пример того как я вытащил звук из видио, в котором оно асамо видио не совсем и нужно. Это концерт Задорнова на ТиВи. Слушать интересно а смотреть 1.5 гига слушая, я считаю накладным, если сам звук всего 142 МБ

понедельник, 10 сентября 2012 г.

Изменение размеров фотографий из консоли


Мне потребовалось массово изменить размеры фотографий. Это необходимое зло возникшее от непонимания многих просто фотографов, которые снимают панорамы лейками с разрешением в 12мега-пикселов. Фотка получается качественной, но у меня нет такого экрана, чтобы ее рассмотреть, ибо максимум что ямогу реально увидить на своем компе, а так же на многих других фотографии не более 1 мегапиксела. Вот и возникает проблема как их массово сжать. Обычные редакторы типа Фотошоп, не в состоянии справиться с массой фотографий для подобной работы, и на помощь приходит консоль, а конкретно команды известной утилиты imagemagick , с первой из которых мы начнем наш рассказ об этой великолепной утилиты.
Здесь я не буду рассказывать о самом пакете, потому что это требует отдельного разговора и темы, а просто приведу пример конкретной реализации для моих сегодняшних нужд. Кончилось лето и много новых фоток появилось в доме вместе с разными впечатлениями привезенным с разных концов света.

среда, 4 июля 2012 г.

HTML - кнопки

Много раз , когда писал заметки об инете, часто задавался мыслей как обозначить красиво сочетание клавиш в тексте заметки , и что бы они были на самом деле похожи на кнопку, а не на текст в виде условных знаков. Обычно используют либо span,div-теги, но они требуют дополнительной стилистической обвязки.

четверг, 17 мая 2012 г.

!Поделиться,

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

среда, 16 мая 2012 г.

Простой список

Когда нам нужно что то вывести в виде списка мы используем основные два списка - это нумерованый и с метками, но при этом как то забываем, что есть и третий вид списка. Это список с оглавлением.

Установка Ubuntu и Windows на один компьютер

Если вы все-таки решили попробовать Ubuntu, но расставаться с Windows боитесь, или же нет возможности - не расстраивайтесь: можно поставить несколько операционных систем на один компьютер и выбирать между ними при запуске компьютера. О различных вариантах решения этой задачи читайте далее в коментах

* здесь используется системная утилита, которую можно вызвать нажав сочетания клавишь и, в открывшемся строчнике-терминала, ввести команду

gksu gparted

вызвав утилиту GParted, которой можно управлять разметкой винчестеров перед установкой любой системы на твой компутер

пятница, 11 мая 2012 г.

FaceBook. Социальный плагин

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

понедельник, 7 мая 2012 г.

PDF&GIF? Да элементарно!

convert name.pdf name-%03d.jpg

# Конвертируется name.pdf в постраничные JPEG изображения (в некоторых дистрибутивах необходимо установить пакет imagemagick);

convert *.jpeg name.pdf

# Конвертируются JPEG изображения в PDF (в некоторых дистрибутивах необходимо установить пакет imagemagick);

так же легко конвертировать анимационные GIF

convert name.gif name-%03d.png

# Конвертируется анимированный name.gif в набор PNG изображения;

convert *.png name.gif

# Собираем все PNG-изображения в анимированый GIF;

воскресенье, 6 мая 2012 г.

Мобилизация

Ой! ?Что правда! нет здесь нет ни чего страшного в этом странном на первый взгляд названии заметки. Речь пойдет о сервисах, которые позволяют упростить веб-мастеру создание своих сайтов, когда потребуется их отразить в мобильном устройстве, чтобы отбросить не нужный дизайн, исключив даже картинки и другой "тяжелый" контент. При этом сайт будет продолжать спокойно функуционировать не зависимо от того - есть ли специальная страница для подобных слабых девайсов.
На сегодня таких мне известных сервисов пока два - это Яндекс и Google. Работают они достаточно просто. Для этого достаточно ввести имя сайта которое нужно отмобилизировать и запустить сервис, и в результате Вы получите доступ к контенту в упрощенном виде, но достаточном для показа на любом мобильном устройстве, в полных (на самом деле в частичных !zest) своих возможностях

пятница, 4 мая 2012 г.

Калькулятор


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

понедельник, 26 марта 2012 г.

Релиз Slackware 14.0

С момента выхода прошлой версии (13.37) прошло почти полтора года и наконец-то вчера (28.09.2012) вышла новая версия Slackware Linux под номером 14.0. Следует сказать, что это старейший из поддерживаемых сегодня диструбитивов, возраст которого составляет 19 лет.
Пользователи Slackware должны помнить, что число 37 в прошлом релизе означало третье число в версии ядра. Как видно от этой новой схемы нумерации решили отказаться, видимо, по причине смены подхода в нумерации ядра и на месте третей цифры версии нового релиза можно видеть ноль, что не соответствует версии используемого ядра.

Главные изменения и обновления в новом релизе:
  • обновлено ядро 3.2.29
  • обновлён GCC 4.7.1
  • обновлён Xfce 4.10
  • обновлён KDE 4.8.5
  • обновлён Firefox 15.0.1
  • обновлён Xorg 1.12.3
  • добавлен Network Manager
  • добавлен LLVM 3.0
  • убран HAL
  • убраны JRE и JDK
  • и т.д.
Также теперь Slackware обзавёлся официальной Wiki. Будем надеется, что через некоторое время она сможет сравниться с Wiki Arch Linux.
Как всегда, вся последняя информация доступна на официальном сайте, а скачать свежий релиз можно либо с одного из зеркал либо используя торрент. Те, кому нужна возможность запуска 32-х битных приложений в Slackware 64, как обычно, могут воспользоваться multilib пакетами от alien'а. Всё, что отсутствует в официальном репозитории можно поискать на SlackBuilds.org.

суббота, 17 марта 2012 г.

API-Scriptish.

У нашего расширения, которое позволяет Тебе вставить твой личный сценарий на любую страницу - есть свое индивидуальное API, позволяющие програмно управлять настройками.

пятница, 16 марта 2012 г.

Scriptish. Ключи исполнения

Итак переходим к ключам метаданных, которые отвечают за настройку исполнения пользовательского сценария

четверг, 15 марта 2012 г.

Scriptish. Общие ключи

Итак начнем мы рассказ об блоке MetaData с рассказа об общих ключах, которые совместно используются в Scriptish и GreezeMonkey.

среда, 22 февраля 2012 г.

AJAX и jQuery. Функции

Как я говорил раньше я расскажу о главной функции пакета полностью не останавливаясь на других и лишь только упомяну о их наличии

вторник, 21 февраля 2012 г.

AJAX и jQuery. Основые моменты

Начнем с того что все функции в пакеты jQuery выполняющие запрос к удаленному серверу - сопровождают его специальным заголовком, по которому сервер может однозначно определить, конкретно какой пакет добавляет заголовок.
{X-Requested-With: 'XMLHttpRequest'}
Это как бы визитная карточка от jQuery.

понедельник, 20 февраля 2012 г.

AJAX и jQuery

Перед тем как рассказать об технологии Аякса, мы познакомимся с его реаллизацией в известном скриптовом пакете, применяемом практически сейчас повсеместно в Рунете (и не только) , - jQuery. Фактически это стало единственной точкой обороны его, после того как практически все браузеры реллизовали внутри себя селективную выборку и анимацию.

четверг, 2 февраля 2012 г.

Редактирование в браузере-3

В связи с последними изменениями в ядре DOM, произошли изменения на исполнение метода execCommand(). Если раньше несуществующая команда вызывала исключительную ситуацию, то теперь она просто не исполняется. Это изменение может привести к неоднозначному поведению всем известного HTML-редактора TYNI MCE.
и теперь чтобы выянить поддерживается ли команда командером требуется проверить ее функцией queryCommandSupported(cm) и если результат - истина выполнять команду.


Редактирование в браузере-2

суббота, 21 января 2012 г.

Старик Денвер

Кто не делал сайты под всеми известным всем Виндусоидам - на Денвере. Это такая вставка в Винду позволяющая съимитировать Apache и PHP в среде Windows, чуть чуть добавив инструмента контента - и ты уже делаешь сайты на Perl!!! Вот кажется и все что нужно челу, чтобы создавать самые настоящие сайты с серверными скриптами.