Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
Записи с темой: суровые будни айтишника (список заголовков)
07:00 

Панель управления из командной строки

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Иногда бывает гораздо проще запустить системное приложение из командной строки, чем отыскивать их внутри многочисленных менюшек. Вот краткий список тех, в которых по разным причинам возникает необходимость. Набирать команды можно сразу в окне выполнения 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

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


запись создана: 29.09.2015 в 13:49

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

09:25 

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

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

URL
08:12 

Мета-теги и поисковики: непростые отношения

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Пошла какая-то нездоровая повальная эпидемия среди клиентов: люди, раньше слыхом не слышавшие про мета-теги (как, собственно, про теги вообще), все разом уверовали, что стоит изменить мета-тег keywords — и поисковики мгновенно распахнут им свои объятья и побегут вывешивать ссылки на их сайты на первой странице выдачи :alles: Ага, разбежались, аж пятки горят :gigi: Идём и умиляемся:

⇑ google игнорирует keywords
⇑ яндекс игнорирует keywords
⇑ рамблер игнорирует keywords

Да, конечно, я утрирую ситуацию — не все поисковики абсолютно равнодушны по отношению к мета-тегу keywords, но увы и ах — даже там, где его принимают во внимание, его влияние на результат поисковой выдачи стремится к бесконечно малой величине. Что касается мета-тега description — он несомненно полезен, очень приятно выглядят поисковые сниппеты, если он аккуратно заполнен. Но опять-таки — он нужен для оформления результатов выдачи, но не вносит весомого вклада в расчёт релевантности.

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

@темы: Суровые будни айтишника, Мета-теги, SEO

15:34 

Пара слов о сериализации в C#

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

System.Web.sсriрt.Serialization.JavaScriptSerializer
msdn.microsoft.com/ru-ru/library/system.web.sсr...

System.Xml.Serialization.XmlSerializer
msdn.microsoft.com/ru-ru/library/System.Xml.Ser...

c:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\
xsd.exe
wsdl.exe

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

13:12 

Поздравлялки

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

С Днём программиста


А ещё — до 10 декабря далеко, но всё равно — не забываем, кто эта мадам :) Ада, спасибо, что ты есть в истории информатики!

Ада Кинг Лавлейс


Ну и отличная картинка на злобу дня:


@темы: Шутим, Суровые будни айтишника, Серьёз

14:00 

Lorem Ipsum

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

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

07:34 

Информация неуничтожима!

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

Согласно квантовой механике «рукописи не горят». Хотя физические процессы могут перевести информацию в практически недоступную форму, в принципе она всегда восстановима. Писатель в момент отчаяния может сжечь рукопись, но информация не исчезнет: она будет закодирована в тонких корреляциях между многочисленными квантовыми состояниями фотонов и пепла, которые сопровождают пламя. При наличии соответствующей технологии, информацию из рукописи можно полностью восстановить, изучая эти квантовые состояния фотонов и пепла.

@темы: Физика, Суровые будни айтишника, Наука

10:46 

CSS 3: transform

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Я начинаю нежно любить 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.

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

08:29 

Консоль ОгнеЖука

❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Ну вот, как много он, оказывается, умеет! А я пользуюсь для отладки только примитивным 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 ;-)
запись создана: 02.12.2011 в 15:11

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

15:56 

Ассоциативный массив в C#

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

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

объявляем тип в начале файла и далее используем название собственного типа:
// объявляем тип в начале файла
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#

23:59 

Консольные команды Windows

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

Всё зависит от точки зрения =)

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

как сделать баннер


Ещё в тему и уже серьёзно — напоминание несговорчивым: не используйте кириллицу в именах файлов, предназначенных для выкладывания в Web! У картинок с кириллическими названиями в интернете куча проблем с отображением и особенно — с заливкой по ftp. Вообще — избегайте любых символов, кроме латиницы, цифр, точки, минуса и подчёркивания. Не забываем, что пробел в это случае тоже нежелателен, ибо считается спецсимволом!

@темы: Суровые будни айтишника, Золотые слова ), Абсурд, Шутим

15:30 

Совещание: прочтите и проникнитесь…

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

Автор: Алексей Березин (24 марта 2011)

Итак, наслаждаемся :gigi:

В процессе прочтения падать в обморок не рекомендуется =)

@темы: Суровые будни айтишника, Золотые слова ), Абсурд, Шутим

11:54 

Индикаторы загрузки AJAX

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


Спасибо Игорю Моисееву ))

Заодно можно заглянуть сюда, в статью, из которой можно узнать, что индикатор загрузки нужен не только для «красивостей» — он также пригоден для вполне практических целей, когда необходимо предотвратить повторную отправку данных.
запись создана: 04.07.2011 в 14:45

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

12:19 

Справочник PHP

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

Ext JS: маска ввода в текстовых полях

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

Итак, в экземплярах класса Ext.form.TextField и его потомков пользуемся такими свойствами:

maskRe : фильтрует непосредственно нажатия клавиш, и разрешает ввод только тех символов, которые разрешены заданным регулярным выражением — то есть эта проверка производится до валидации
stripCharsRe : фильтрует набранный текст опять-таки посимвольно, но уже после набора строки, и удаляет символы, соответствующие заданному здесь регулярному выражению — тоже проверяет текст до валидации
regex : регулярное выражение, по которому и производится валидация — проверке подвергаются не отдельные символы, а именно весь введённый в поле текст

Коротко: regex будет проверять всю строку, maskRe — ввод каждого отдельного символа. maskRe определяет разрешённые символы, stripCharsRe — запрещённые.

Например:

в поле должно быть ровно пять цифровых символов — определяем такие свойства:
regex: /^\d{5}$/i,
maskRe: /\d/i

разрешить в поле только спец. символы:
stripCharsRe: /[a-zA-Z0-9]/ig

Ссылки в тему: ать, два.

@темы: Суровые будни айтишника, Ссылки, JavaScript, Ext JS

08:56 

Убедительный пример =)

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

Каждый раз, когда ты пишешь int i  вместо  short i, сотни пользователей вынуждены докупать планку памяти.

@темы: Золотые слова ), Суровые будни айтишника

12:15 

Иконки fatcow

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

Пока что неплохо себя зарекомендовал набор иконок fatcow — они ёмкие, чёткие, и не теряют информативности даже в размере 16x16.

Кстати, никак не могу вспомнить, говорила ли уже в дневнике о сногсшибательно удобном сервисе поиска иконок:
IconSearch.Ru :: База бесплатных иконок для сайта

Иконки разных стилей, всевозможных размеров, на любой вкус и для любых целей.

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

19:37 

Да-да, я знаю, что читать Баш — это тоже вредная привычка =)

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

Супер! =))
#412145
xxx: Ты видел, как он код пишет? Если ему нужно будет создать класс Пользователь, он начнёт с класса Человек, причём предусмотрит возможность существования как углеродной, так и кремний-органической формы жизни.

#412114
XXX:
C# для школьников
Информация о курсе
Эта книга знакомит юного читателя (предполагаемый возраст - 12-16 лет) с объектно-ориентированным программированием на примере реальных программ в среде Windows.
YYY:
круто, а мы бейсик глупый только в 11 классе изучали
XXX:
С нетерпением жду книги для самых маленьких "Ассемблер в картинках"

Из жизни юзверей:

Исправила орфографические ошибки, а то читать невозможно:
#412132
Здравствуйте!
Я купила новый ноутбук. Он пах пластмассой, и я решила его помыть с малиновым мылом, а он перестал включаться. А я подумала, что это из-за системы охлаждения и из-за того, что в нем вода, и пропылесосила его пылесосом и высушила феном. Пылесос мне выдрал кнопки Й, А, П, Ю. Я их приклеила обратно, но они почему-то не нажимаются. Потом я его отнесла обратно в магазин, и сказала, чтобы они вернули мне деньги, а мне сказали, что товар лишён гарантии из-за физических повреждений и возврату и обмену не подлежит.
Скажите, почему они так говорят, ведь я его не разбирала!

Из жизни реальной:

#412112
lizi: Люблю бабушек.
Пришла с палкой. Ушла без. Бодренько за ней прибегает, забирает, и идет обратно, медленно хромая.

@темы: Суровые будни айтишника, Золотые слова ), Анекдоты про программистов

09:25 

SEO и как его понимают заказчики

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

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

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

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

Почему SEO — плохой бизнес


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

Во-первых, поисковые системы:

  • не подчиняются ни одной SEO-компании;
  • непредсказуемы (могут сменить алгоритмы);
  • враждебные (борются с SEO).

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

Во-вторых, позиции продвигаемых сайтов зависят от внешних ссылок на продвигаемый ресурс. Внешних (!). То есть бизнес SEO-компании зависит от того, не забыл ли какой-то совершенно посторонний владелец сайта, скажем, оплатить хостинг.


Ещё одна заметка в тему — от Анны Кожевиной:

Продайте клиенту аудит сайта бесплатно


@темы: Суровые будни айтишника

Не будите спящего программиста

главная