Pull to refresh
0
0
Михаил Козлов @komii

User

Send message

Использование bash completion в командной строке, собственных скриптах и приложениях. Часть 2

Reading time5 min
Views25K
Про bash completion на хабре я уже писал тут, и даже конце пообещал рассказать про настройку автодополнения для собственных скриптов.

Однако, прошло уже полтора года, а лично у меня до продолжения руки так и не дошли. Зато эту почетную обязанность взял на себя хабраюзер infthi, опубликую от его имени.

Читать дальше →
Total votes 54: ↑53 and ↓1+52
Comments20

Как сайты обнаруживают ботов по TLS

Level of difficultyMedium
Reading time3 min
Views7.5K

Порой случается так что несмотря на то что мы в точности повторяем запрос к сайту из своего любимого HTTP клиента в ответ мы получаем ошибку. Но ведь в браузере запрос проходит! В чём же дело? В этой статье мы с этим разберемся!

Читать далее
Total votes 20: ↑19 and ↓1+21
Comments6

20 приёмов работы в командной строке Linux, которые сэкономят уйму времени

Reading time9 min
Views238K
Тема полезных приёмов работы в терминале Linux неисчерпаема. Казалось бы — всё устроено очень просто: приглашение оболочки, да введённые с клавиатуры команды. Однако, в этой простоте кроется бездна неочевидных, но полезных возможностей. Именно поэтому мы регулярно публикуем материалы, посвящённые особенностям работы в командной строке Linux. В частности, сегодня это будет перевод статьи, автор которой увлечён экономией времени через повышение продуктивности труда.



Если вас интересует работа в командной строке Linux — вот некоторые из наших материалов на эту тему:

Читать дальше →
Total votes 82: ↑46 and ↓36+10
Comments87

Bash-скрипты: начало

Reading time11 min
Views1.8M
Bash-скрипты: начало
Bash-скрипты, часть 2: циклы
Bash-скрипты, часть 3: параметры и ключи командной строки
Bash-скрипты, часть 4: ввод и вывод
Bash-скрипты, часть 5: сигналы, фоновые задачи, управление сценариями
Bash-скрипты, часть 6: функции и разработка библиотек
Bash-скрипты, часть 7: sed и обработка текстов
Bash-скрипты, часть 8: язык обработки данных awk
Bash-скрипты, часть 9: регулярные выражения
Bash-скрипты, часть 10: практические примеры
Bash-скрипты, часть 11: expect и автоматизация интерактивных утилит

Сегодня поговорим о bash-скриптах. Это — сценарии командной строки, написанные для оболочки bash. Существуют и другие оболочки, например — zsh, tcsh, ksh, но мы сосредоточимся на bash. Этот материал предназначен для всех желающих, единственное условие — умение работать в командной строке Linux.


Читать дальше →
Total votes 69: ↑61 and ↓8+53
Comments123

ShareXMod — шарит что угодно и как угодно

Reading time2 min
Views52K
image

Спустя нескольких часов поиска и тестирования порядка 15 программ для расшаривания скриншотов и файлов в Windows, я кажется нашёл на мой взгляд самое функциональное, удобное, и плюс ко всему ещё и freeware & open-source решение. Подумал, что почувствую себя большим эгоистом, если не поделюсь им с кем-то ещё. Итак, встречайте!

ShareXMod — приложение позволяющее прозрачным и удобным способом расшаривать файлы и скриншоты (+редактирование/аннотации) с использованием более 20 различных сторонних сервисов. Не пугайтесь большого окошка на картинке, вся функциональность приложения реализуется в фоновом режиме, в свёрнутом в трей состоянии.
Читать дальше →
Total votes 60: ↑53 and ↓7+46
Comments76

Как вернуть «Пуск/Start» в Windows 8 Consumer Preview

Reading time1 min
Views59K
Добрый вечер.

Товарищи из MS убрали возможность вернуть кнопку «Пуск» через реестр в недавно вышедшей Consumer Preview. На ум приходит желание товарищей заставить публику получше протестировать Metro интерфейс.
Оставим этот шаг на их совести.

Для решения данной проблемы на выручку пришла старая и проверенная утилита Vistart.

image

Немного обидно использовать для этих целей стороннее приложение, но это самый простой способ на сегодня.
Приложение стоит всего 9.99$… абсолютно бесплатно.

Страница загрузки.

Второй вариант, которым я пользовался до этого: C:\Users\Юзернейм\AppData\Local\Microsoft\Windows\WinX в виде ярлыка.
Читать дальше →
Total votes 59: ↑36 and ↓23+13
Comments114

Арифмометр Brunsviga Nova, 1935 года — обзор и демонстрация работы механического калькулятора

Reading time1 min
Views51K
image

В продолжении "Технохроники" на канале GTV предлагаем посмотреть сюжет с обзором и демонстрацией работы механического калькулятора — Brunsviga Nova ZG 13. Этот немецкий арифмометр поступил в производство в 1935 году и был предназначен для облегчения процесса бухгалтерского учета.

image image

image image

Видео под катом.
Читать дальше →
Total votes 72: ↑71 and ↓1+70
Comments49

Photoshop CS6 Beta

Reading time1 min
Views5.5K
image

Вот уж новость, вышла (21 марта) бета Photoshop CS6. Скачать для Windows, для Mac, страница на Adobe Labs. Говорят, одна из главных фич — «поумневшое умное удаление (Content Aware Fill)», когда можно удалить объект, а Photoshop его зальет проанализировав окружающие области. Присутствуют инструменты для работы с видео и 3d визуализацией. Обновлен интерфейс и движок Mercury Graphics Engine (MGE).

Релиз обещают в первой половине 2012 года, то есть совсем скоро.

Читать дальше →
Total votes 58: ↑53 and ↓5+48
Comments117

Защищаем веб-формы от спама без CAPTCHA — 2: Ботобор

Reading time3 min
Views28K
Три года назад на Хабре была опубликована статья «Form Spam Bot Blocker: Защищаем Web-формы без CAPTCHA!», рассказывающая о принципиально отличном от CAPTCHA решении для PHP по защите форм от спам-ботов. Это решение основано на идеях, изложенных в своих статьях Филом Хааком (Phil Haack) — Honeypot Captcha и Недом Батчелдером (Ned Batchelder) — Stopping spambots with hashes and honeypots. К сожалению, предложенный в статье класс, написан для PHP4 и не развивается с 2007-го года. Хочу предложить вашему вниманию его аналог на PHP5.
Читать дальше →
Total votes 45: ↑36 and ↓9+27
Comments90

Хактивисты с Anonymous смогли вывести из строя сайт интерпола

Reading time1 min
Views1.7K
В ответ на недавние аресты, Anonymous вывели из строя сайт интерпола. Для этого было произведено 2 попытки взлома, после первой сайт восстановился в течении пары минут, но последняя вывела его со строя и в таком состоянии он находится до сих пор.

Соответствующие сообщения были опубликованы в популярном среди Anonymous твитере @AnonOps.



В данный момент (6:16 по МСК) производятся попытки произвести аналогичную операцию с сайтом испанской полиции policia.es.
Читать дальше →
Total votes 48: ↑38 and ↓10+28
Comments58

Information

Rating
Does not participate
Location
Барнаул, Алтайский край, Россия
Date of birth
Registered
Activity

Specialization

Quality Assurance Engineer, Database Administrator
Junior