Записи с темой: Мелочи под рукой (26)
❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Иногда бывает гораздо проще запустить системное приложение из командной строки, чем отыскивать их внутри многочисленных менюшек. Вот краткий список тех, в которых по разным причинам возникает необходимость. Набирать команды можно сразу в окне выполнения Run, которое открывается по сочетанию Windows + R, предварительно вызывать cmd требуется не всегда.

cmd
Оболочка командной строки
taskmgr
Диспетчер задач
control
Панель управления
control appwiz.cpl
Программы и компоненты (установка и удаление программ)
control ncpa.cpl
Сетевые подключения
control inetcpl.cpl
Свойства интернета (свойства обозревателя)
control timedate.cpl
Дата и время
control desk.cpl
Свойства экрана
control sysdm.cpl
Свойства системы
control mmsys.cpl sounds
Звук
control admintools
Администрирование
control fonts
Шрифты
control printers
Устройства и принтеры
compmgmt.msc
Управление компьютером
devmgmt.msc
Диспетчер устройств
diskmgmt.msc
Управление дисками
certmgr.msc
Хранилище сертификатов
services.msc
Службы
gpedit.msc
Групповая политика
msconfig
Конфигурация системы
msinfo32
Сведения о системе
regedit
Редактор реестра
inetmgr
Диспетчер служб IIS
mstsc
Подключение к удаленному рабочему столу
mstsc /v:192.168.123.456:8080
Сразу указать IP-адрес (и порт, если нужно) удаленного компьютера,
к которому выполняется подключение

А также приложения:

explorer
Проводник (сочетание Windows + E)
calc
Калькулятор
notepad
Блокнот
charmap
Таблица символов
wordpad
Текстовый редактор WordPad
mspaint
Графический редактор Paint
SnippingTool
Ножницы для скриншотов
StikyNot
Записки
SoundRecorder
Звукозапись
wmplayer
Проигрыватель Windows Media
osk
Экранная клавиатура
magnify
Экранная лупа


Лишние пункты из списка быстрых команд в окне Run можно удалить в реестре:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU

Ресурсы на эту тему с более подробными списками команд:



@темы: cmd, Мелочи под рукой, Суровые будни айтишника

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит





@темы: Погода, Город, Температура, Караганда, Мелочи под рукой, Термометр

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Внутри окна оболочки командной строки cmd можно изменять цвет фона и текста. Например, сделать в стиле Norton Commander:
color 1b
color 9e
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque auctor euismod ante eu maximus. Cras accumsan.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque auctor euismod ante eu maximus. Cras accumsan.

Это может быть удобным, например, для использования в bat-файлах, чтобы окно с запущенным скриптом хоть чем-то визуально отличалось от аналогичных. Поэтому удобно прописывать смену цветов первой строкой в bat-файле. Напоминаю, что @ в начале строки bat-файла означает, что команда выполнится, но не будет печататься на экране.
@color 1b

Можно задавать одну или две 16-ричных цифры: 1) изменится цвет текста; 2) первая цифра определяет цвет фона, вторая — цвет текста. Запуск color без параметров возвращает цветовую схему к исходному виду. Подробный список цветов можно увидеть в справке:
color /?

Таблица разрешённых цветов

Кстати, окну с выполняемым bat-скриптом можно задать собственный заголовок. Но не забываем, что если хочется использовать в заголовке кириллицу, файл должен быть сохранён в кодировке OEM 866.
@title Commander Window Caption


@темы: HTML, CSS, Цвет, Color, bat, cmd, Мелочи под рукой

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит

Мне очень понравилась ⇑ эта статья, где рассказывается, как можно «нарисовать» всевозможные треугольники средствами одного только CSS, без участия преобразований, а всего лишь манипулируя рамками. Вроде бы простое решение, но мне в голову никогда не приходило.



Суть отрисовки проста: берем пустой блок, назначаем ему прозрачную рамку большой толщины, одну из частей рамки делаем непрозрачной, и вуаля — получаем на выходе цветной треугольник, потому что стороны в рамках CSS соприкасаются между собой под углом 45°.



Итак, пусть задан блок с классом triangle.



<div class="triangle"></div>

.triangle {
width: 0;
height: 0;
border: 10px solid transparent;
}


Манипуляции с рамкой производим, добавляя свойства в CSS-определение класса triangle.


border-top-color: teal;
border-left-color: maroon;
border-bottom-color: teal;
border-right-color: maroon;
border-color: teal transparent;
border-color: transparent maroon;
border-top-color: blue;
border-left-color: blue;
border-top-color: blue;
border-right-color: blue;
border-bottom-color: blue;
border-left-color: blue;
border-bottom-color: blue;
border-right-color: blue;
border-color: purple;
border-color: purple;
border-radius: 50%;
border-color: black red;
border-color: red transparent red red;
border-radius: 50%;


@темы: CSS, Color, Border, Мелочи под рукой

11:36

Windows + R

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

⇑ Общие сведения о командной оболочке
⇑ Справочник команд

Планирование заданий:

⇑ at
⇑ schtasks

Напоминалки в трее:

⇑ notify-send для Windows

@темы: cmd, Мелочи под рукой

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Недавно узнала о существовании отличного сервиса для отслеживания общественного транспорта через ГЛОНАСС в режиме реального времени — bus62 (по городу Рязань), а также отслеживание пробок от той же конторы. И, как оказалось, эта замечательная вещь работает и для Караганды!

⇑ bus62.ru/karaganda,
а также в казахстанском домене:
⇑ bus09.kz


@темы: Город, Транспорт, GPS, ГЛОНАСС, Караганда, Мелочи под рукой

21:39 

Доступ к записи ограничен

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Закрытая запись, не предназначенная для публичного просмотра

16:33

SVG-блог

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Нашла сайт со сногсшибательными SVG-демками:


Пусть сайт лишён приличного дизайна, да и шут с ним, с дизайном, когда там столько «вкусных» вещей. Особенно радует то, что некоторые из имеющихся там примеров написаны ручками, и оттого вполне удобочитаемы. Во всяком случае, мне, как начинающей в SVG, это кажется очень удобным. Взять, например, матрицу ⇑ или анимацию Инь-Ян ⇑. Напоминаю, что исходный текст SVG-объектов смотрим точно так же, как и HTML- или XML-исходники (например, в Firefox это Ctrl+U).

А ещё мне очень нравится, что автор, некий Marek Raida (кстати, улыбчивый дядька, судя по фотографиям), любит оформлять свои впечатления от летних путешествий этакими тематическими презентациями. Например, фотоотчёт об Индонезии ⇑, Норвегии ⇑, Ирландии ⇑. Он на всю катушку использует интерактивность, которая достигается благодаря связке SVG + Javasсript (+ HTML5 в некоторых работах). На мой взгляд, вещи получаются потрясающие!

А нашла я этот кладезь чудес, как водится, случайно, когда пыталась отыскать хоть какие-нибудь следы SVG-демок, некогда находившихся на сайте Adobe, а ныне испарившихся в неизвестном направлении. Дяденька, видимо, вовремя подсуетился и успел их собрать на своей страничке. Как он сам говорит, у некоторых из этих демок проблемы с кросс-браузерной совместимостью, но несмотря на это, многие из них превосходно подходят для того, чтобы представить силу SVG начинающим (смотрите тему Old Adobe SVG samples are back again...).

@темы: Ссылки, HTML, Анимация, JavaScript, XML, SVG, HTML 5, Мелочи под рукой, CSS 3

14:00

Lorem Ipsum

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Как же ж замечательно удобно! Генератору можно задать любой объём текста, вплоть до количества символов:


@темы: Мелочи под рукой, Суровые будни айтишника

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Источник: ⇑ W3Schools и ⇑ DevGuru
А также:
⇑ Color Picker — оттенки цвета от тёмного к светлому
⇑ Color Mixer — результат смешения двух цветов
⇑ Kuler® — генератор тем от Adobe®

Имена цветов, отпределённых в спецификациях HTML и CSS (16 основных плюс 130 дополнительных). При клике по имени цвета можно увидеть, как он выглядит в качестве фона.

Основные цвета HTML: Aqua, Black, Blue, Fuchsia, Gray, Green, Lime, Maroon, Navy, Olive, Purple, Red, Silver, Teal, White, Yellow.

Таблица отсортирована по именам цветов. Продолжение — в комментах.

Цвета от AliceBlue до SeaGreen


@темы: HTML, CSS, Цвет, Color, SVG, Theme, Мелочи под рукой

10:42 

Доступ к записи ограничен

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Закрытая запись, не предназначенная для публичного просмотра

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Чтобы избавиться от проблемы слишком длинных или неудобочитаемых адресов, существует куча всевозможных сервисов.

Сервис

Результат
на примере ⇑

QR-код

Кликер ⇑ — достаточно удобный сервис от Яндекса. Предоставляет API для программного использования. Также предлагает простенький букмарклет для быстрого перехода к сервису:

javasсript:location.href='http://clck.ru/?url='+encodeURIComponent(location.href)

⇑ http://clck.ru/1HKxB
QR-code
bitly ⇑ — один из самых знаменитых подобных ресурсов.

⇑ http://bit.ly/NdhsKN

QR-code
TinyURL ⇑ — позволяет добавить собственный суффикс для сокращённого варианта (если он уже занят, генерируется обычный набор случайных символов). Также имеется букмарклет:

javasсript:void(location.href='http://tinyurl.com/create.php?url='+encodeURIComponent(location.href))

⇑ http://tinyurl.com/c9bzstm

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

⇑ http://preview.tinyurl.com/c9bzstm

u.to ⇑ — достаточно простой сервис. Зарегистрированные пользователи могут отслеживать статистику переходов.

⇑ http://u.to/Ii4oAg





Думаю, не помешает в эту же тему добавить ссылки на распознаватели QR-кодов — в некотором роде можно считать, что они тоже сокращают адреса. Не хочу трясти поисковик в поисках генераторов кодов — пока что мне в них не было надобности, требовалось только декодирование.

  • Fox Tools ⇑ — «хитрые» инструменты. В общем случае ресурс работает не только с QR-кодами, есть инструменты для разных видов кодирования / декодирования текстов, и не только.

  • ZXing Decoder ⇑ — а вот это по-настоящему шикарная в смысле функциональности лошадка [вернее, зебра :)]. Знает и умеет распознавать великое множество кодов — какие именно, читаем здесь. Что меня восхитило — умеет считывать даже с искаженных, растянутых и перевернутых картинок.

    Единственное нарекание — неприглядный интерфейс. Но для себя пользуюсь собственноручно написанным скриптом под GreaseMonkey, который позволил забыть об этом недостатке ;-)



@темы: Ссылки, JavaScript, Мелочи под рукой, QR-код

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Чтобы получить файл типа Windows Explorer Command, можно создать обычный текстовый файл с расширением .scf, и прописать внутри содержимое по образцу INI-файла.

Например, традиционная команда «Свернуть все окна»:

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Или команда на запуск самого Проводника:

[Shell]
Command=2
IconFile=explorer.exe,1
[Taskbar]
Command=Explorer

Кстати, по принципу INI-файлов создаются и файлы закладок (расширение .url), только секции другие:

[InternetShortcut]
URL=http://www.flickr.com/photos/ur4chun8/

Для закладки можно ещё добавить иконку. Но, увы — её будет видно в Проводнике только в том случае, если она есть в кэше IE:

[InternetShortcut]
URL=http://www.flickr.com/photos/ur4chun8/
IconFile=http://www.flickr.com/favicon.ico
IconIndex=0

Кстати, если сохранять закладку в URL-файл из IE, он добавляет ещё несколько свойств, но они имеют значение только для него самого.

@темы: Windows, Проводник, Explorer, Мелочи под рукой, .url, .scf

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Я начинаю нежно любить CSS 3. А что, разве не красота?

Вертикальный текст
⇑ www.xiper.net/collect/html-and-css-tricks/typog...
⇑ htmlbook.ru/css/writing-mode — только для IE
Текст под углом
⇑ www.xiper.net/collect/html-and-css-tricks/typog...
border-radius
⇑ htmlbook.ru/css/border-radius
text-shadow
⇑ htmlbook.ru/css/text-shadow
box-shadow
⇑ htmlbook.ru/css/box-shadow

Забавно, что многие из подобных вещей прекрасно работают и под CSS 2, если пользоваться браузеро-зависимыми свойствами, например, такими как: -moz-linear-gradient для Firefox, -webkit-linear-gradient для Safari и Chrome, -o-linear-gradient для Opera.

А вот Microsoft и здесь «отличились» — придумали префикс для IE совсем недавно: -ms-linear-gradient, в старых версиях Осла нужно пользоваться фильтрами, например: filter:gradient.

@темы: Ссылки, CSS, HTML 5, Мелочи под рукой, Суровые будни айтишника, CSS 3

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Да что ж такое-то, никак не запомню накрепко последовательность параметров, вечно вылетает из головы =)

В DOM:

// создать узел
var elem = document.createElement('div');
elem.setAttribute('title', 'Новый элемент');
elem.innerHTML = ('<p>Абзац в новом элементе</p>');
...
// вставить узел
parent.insertBefore(newElem, target); ⇑
parent.appendChild(elem);
...
// удалить узел
parent.removeChild(elem);
elem.parentNode.removeChild(elem);


В jQuery:

// вставить узел ⇑
$(elem).insertBefore(target); // вставить до
$(elem).insertAfter(target); // вставить после
...
// вставить перед первым дочерним узлом
$(elem).prependTo(parent);
// вставить после последнего дочернего узла
$(elem).appendTo(parent);


И чтобы было под рукой:



@темы: JavaScript, jQuery, Языки программирования, Мелочи под рукой, DOM, RegExp

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Ну вот, как много он, оказывается, умеет! А я пользуюсь для отладки только примитивным console.log(). Нужно исправляться :)

Firebug - Отладка Javasсript

Firebug and Logging

Command Line API
Console API

Tabular logs in Firebug


UPD: ха, я сама всё больше чувствую себя жуком. Или жирафом, до которого долго доходит :gigi: Я только сейчас удосужилась выяснить, что жук ещё и предоставляет шикарную пошаговую отладку! Это ж надо было так умудриться не разглядеть того, что всегда было под рукой!

Добавила ссылку на сайт firebug.ru — это информация с официального getfirebug.com в переводе Ильи Кантора. Если кто не помнит, это автор знаменитого javascript.ru ;-)

@темы: Ссылки, JavaScript, Firefox, Мелочи под рукой, Суровые будни айтишника, Firebug

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Глубоко в эту тему не вдавалась, отыскала только быстрый и простой способ получить то, что было нужно на данный момент — имитацию ассоциативного массива с доступом по строковому индексу.

Итак, лёгким движением руки:

объявляем тип в начале файла и далее используем название собственного типа:
// объявляем тип в начале файла
using Assoc = System.Collections.Generic.Dictionary<string, object>;
...
// используем объявленный ранее тип
Assoc assocArray = new Assoc();

либо используем пространство имен, а вложенные типы для ключа и значения назначаем прямо при определении переменной:
// используем пространство имен,
using System.Collections.Generic;
...
// определяем переменную
Dictionary<string, object> assocArray = new Dictionary<string, object>();

А теперь просто пользуемся коллекцией как ассоциативным массивом:
//Вносим значения
assocArray["index"] = 47;
assocArray["message"] = "today";
assocArray["day"] = DateTime.Now;

//Извлекаем значения
Console.WriteLine("Element index = " + assocArray["index"]);
Console.WriteLine("Element message = " + assocArray["message"]);
Console.WriteLine("Element day = " + assocArray["day"]);


@темы: C#, Языки программирования, Мелочи под рукой, Суровые будни айтишника, Массивы

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Генерируем событие onClick От имени любого HTML-элемента:

var elems = document.querySelectorAll('.....');
for (var i = 0; i < elems.length; i++) {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click", false, false);
elems[i].dispatchEvent(evt);
}


Аналогичным образом генерируются пользовательские события.



@темы: События, Ссылки, Event, JavaScript, Мелочи под рукой, DOM, MDN

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Замечательная вещь!

02.03.2004 в 18:23
Пишет  Tex:

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

Очень удобна в использовании. Прекрасно подходит для подбора цветовых схем @дневников.

Пользуемся


URL записи

@темы: CSS, Мелочи под рукой