Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Добавил немного фото =)

Просмотров: 2236Комментарии: 0
Alib.spb.ruфото

Дошли руки разобрать фотки с зимы.

Мда, как оказалось - отснято много, а смотреть нечего )))

Ярославль я уже выкладывал, теперь вот очередь Свирского. Был там зимой, несколько дней. Что примечательно - видел чудесный зимний туман :)

В общем, вот ссылка на альбом: http://www.alib.spb.ru/blog/page/aleksandra-svirskogo-muzhskoj-monastyr-2015-god-zima

Ну и картинка, для привлечения внимания:

База знаний по Linux

Просмотров: 3685Комментарии: 0
Linux

В общем, я тут пользуясь тем, что в отпуске, выложил в Интернет свою домашнюю базу знаний по Linux. Прошу любить и жаловать: http://wiki.crystaltask.ru Я ее слегка причесал... и все. Дальше в общем цитирую страничку "О проекте":

Рецепты, которые тут выложены - опробован на ubuntu-based дистрибутивах: Linux Mint (на момент создания страницы - 17) и Lubuntu (15.04). Соответственно, далеко не факт, что все изложенное 100% пойдет в других дистрибутивах.

Далее, про полноту информации. Так как это «моя база знаний» - то где-то расписано очень подробно, где-то рабочий конфиг и все… Я не старался написать энциклопедию, мне нужно было где-то держать проверенные рабочие рецепты.

Следующее. Про безопасность. Я кое-где сознательно иду на понижение безопасности (например, запускаю apache из-под своего пользователя, даю ему доступ в свою домашнюю директорию и т.д.). Пожалуйста, отслеживайте такие моменты самостоятельно. То, что годится и устраивает меня - не факт, что для вас окажется применимо.

Про домен. Выбор домна в общем-то случаен: так получилось, что у меня есть домен crystaltask.ru, на который я имею определенные планы.

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

Да, я закрыл базу знаний на редактирование и пока не планирую открывать - есть что дополните, пишите: http://www.alib.spb.ru/blog/contact

Еще момент. Linux для меня - хобби. То есть «знаю, могу, работаю», но - «не профи». Прошу это учесть и не судить строго. Моя задача - получить ОС, которую один раз настроил и забыл на несколько лет. И Linux для этого подходит идеально.

В общем, надеюсь, несмотря на все написанное выше - «вещь полезная».

Ну как бы ни прибавить, ни убавить =)

Ускорение ubuntu на нетбуках

Просмотров: 2997Комментарии: 0
Linux

Нашел классный лайфхак=)

В общем, история в том, что у меня кроме ноута есть нетбук, который ездит со мной в командировку. На нем стоит lubuntu. И все бы ничего - но набор простейшего текста в банальнейшем gedit превращался в весьма медитативный процесс: ну очень медленно. Не знаю, что там делал gedit внутри себя, но я уж подумывать начал в сторону более простого leafpad, когда внезапно осенило: можно использовать tmpfs - может, поможет?

Попробовал: sudo gedit /etc/fstab

tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0

Изначальный глюк пропал. Но - как выяснилось, по умолчанию tmpfs кушает ровно половину памяти, что при 2 Гб как-то некошерно.

Лечим: tmpfs /tmp tmpfs size=512M,defaults,noexec,nosuid 0 0

Объем tmpfs снизился до 512Мб, что неплохо :) - осталось около гига свободной памяти. Для меня самое то.

Юмор: Памятка по психологическим защитам

Просмотров: 2421Комментарии: 0
Юмор и приколы

 

Исходные данные: Я злюсь на человека и хочу послать его нахрен.

Здоровая реакция: Я посылаю человека нахрен.

Интроекция: Хорошие люди никого не посылают нахрен. Я - хороший, мне нельзя.

Проекция: Э, да он явно хочет послать меня нахрен! И сейчас пошлёт!

Конфлюэнция: Он должен сам всё понять и уйти нахрен. Без моих подсказок.

Дефлексия: Понимаешь, брат, тут такое дело, в общем, если рассмотреть сложившуюся ситуацию объективно и беспристрастно, одним из аспектов актуальной тенденции может являться взаимная инконгруэнтность субъектов взаимодействия... Да, кстати, Шопенгауэр по этому поводу говорил, что...

Ретрофлексия: Я молча иду нахрен сам.

Рефлексия: А действительно ли я хочу послать его нахрен? Или я должен прощать всех и сам идти нахрен? А есть ли смысл посылать его нахрен, когда можно пойти самому?

Интроспекция: Какое любопытное чувство я испытываю! А вот так оно отражается в напряжении мышц... В связи с этим у меня всплывают вот такие ассоциации... и вот эти детские воспоминания... О, точно! В точности такой же случай был со мной в возрасте четырёх лет! Я тогда послал нахрен папу, и папа отлупил меня ремнём.

Отрицание: Нет никакого нахрена. Не бывает такого слова.

Обесценивание: Да кто он такой, чтобы я посылал его нахрен? И кто я такой, чтобы посылать его нахрен? И что толку посылать нахрен...

Нарциссическое расстройство: Или я его нахрен, или он меня! Третьего не дано.

Посттравматическое расстройство: Что, нахрен? Опять нахрен?! Ааааа!

Клуб анонимных нахренистов: Меня зовут Вова, и я, когда злюсь, хочу всех послать нахрен.

Перепечатано отсюда: http://www.b17.ru/blog/7164/

Про apache, 403 forbidden и права доступа

Просмотров: 2771Комментарии: 0
Alib.spb.ru

Это одновременно пост для памяти и шпаргалка.

Бывает так: делаешь сайт, переносишь его на хостинг, а там ррраз - 403я ошибка “Forbidden”.

Что это значит? А то, что веб-сервер не может получить доступ к какому-то нужному файлу. Дальше возможно 2 варианта.

  1. нет доступа к файлу на уровне ОС. Многие хостинг-провайдеры при заливке файла ставят ему минимальные права (запись и чтение только для владельца + настройки ftp так, что владельцем становится текущий пользователь).
    Лечится достаточно просто: на нужный файл выставляются права на чтение для группы и для всех (если надо, чтобы файл был “виден” в Интернет).

  2. нет доступа на уровне ограничений веб-сервера apache. Напомню, что доступ на уровне веб-сервера регулируется файлами .htaccess. Там прописывается, что веб-серверу можно, что - нельзя смотреть. Если (внезапно) нет доступа к чему-то, то есть смысл посмотреть на то, что написано в .htaccess. Если его нет в текущей директории - есть смысл посмотреть .htaccess в директориях выше по иерархии.

Комбинацией этих вариантов является ситуация, при которой в .htaccess все написано верно, но доступ к самому .htaccess ограничен на уровне ФС.

Поэтому с некоторых пор я, если получаю 403ю, первым дело проверяю права на .htaccess.

Простой конфиг Conky

Просмотров: 5026Комментарии: 0
Linux

Пост для памяти.

Мой конфиг Conky (найденный в интернет и адаптированный для себя):

#http://vsechto.blogspot.com.tr/2014/10/conky.html
double_buffer yes
own_window yes
own_window_type override
own_window_transparent yes
background false
alignment top_right
default_color orangered
draw_borders no
use_xft yes
xftfont   Terminus:size=12
gap_x 30
gap_y 30
TEXT
${color white}Дата-Время:$alignr${time %d/%m/%Y  %R}
${color white}День:$alignr${execi 1 date '+%A'}
${color darkslateblue}Время работы:$color$alignr$uptime
${color darkslateblue}RAM Usage:$color$alignr$mem | $memmax - $memperc%
${color darkslateblue}Swap Usage:$color$alignr$swap | $swapmax - $swapperc%
${color darkslateblue}CPU Usage:$color$alignr$cpu%
${color darkslateblue}Processes:$color$alignr$processes${color orangered} Running:$color$running_processes
${color white}
${fs_used /}/${fs_size /} ${fs_bar /}
#${color darkslateblue}Networking:
#Up:$color$alignr${upspeed eth0}$color
#${color darkslateblue}Down:$color$alignr${downspeed eth0}${color darkslateblue}
#Total Up:$color$alignr${totalup eth0}${color darkslateblue}
#Total Down:$color$alignr${totaldown eth0}
${color darkslateblue}Networking WIFI:
Up:$color$alignr${upspeed wlan0}$color
${color darkslateblue}Down:$color$alignr${downspeed wlan0}${color darkslateblue}
${color darkslateblue}Name$alignr PID   CPU%   MEM%
${color springgreen}${top name 1}$color$alignr${top pid 1}${top cpu 1} ${top mem 1}
${color springgreen}${top name 2}$color$alignr${top pid 2}${top cpu 2} ${top mem 2}
${color springgreen}${top name 3}$color$alignr${top pid 3}${top cpu 3} ${top mem 3}
${color springgreen}${top name 4}$color$alignr${top pid 4}${top cpu 4} ${top mem 4}
${color springgreen}${top name 5}$color$alignr${top pid 5}${top cpu 5} ${top mem 5}
${color springgreen}${top name 6}$color$alignr${top pid 6}${top cpu 6} ${top mem 6}
${color springgreen}${top name 7}$color$alignr${top pid 7}${top cpu 7} ${top mem 7}
${color springgreen}${top name 8}$color$alignr${top pid 8}${top cpu 8} ${top mem 8}
${color springgreen}${top name 8}$color$alignr${top pid 9}${top cpu 9} ${top mem 9}
${color springgreen}${top name 8}$color$alignr${top pid 10}${top cpu 10} ${top mem 10}

Мои доработки - минимальны. Вставил туда блок с WiFi ... и все.

Просто, основные параметры показывает - ровно то, что мне надо.

Получилось так:

"Яндекс - мои новости" вместо RSS агрегатора

Просмотров: 2683Комментарии: 0
Alib.spb.ru

Я как-то упустил момент, когда Яндекс.Подписки переехали в Яндекс.МоиНовости.

И знаете, что скажу? Стало хуже. Я одно время использовал его, потом переехал на theoldreader (яндекс мне казался помедленнее), затем вообще ушел на десктоп (liferea), а тут в общем захотелось поглядеть - “как там мои подписки в Яндексе”, по причине того, что был в кафе, в кафе был WiFi, у меня было время и не было домашнего ноута…

В общем, полез смотреть. “Стильный” метро-интерфейс в новостях (который для меня очень странный - именно в новостях) теперь переехал и в подписки. В итоге - читать их стало невозможно. Почему? Очень просто: у меня подписки разделены по блокам, и “информационная ценность” каждого блока разная. Например, есть блок “Коллеги и друзья”, я его читаю в первую очередь. Есть - “ИТ”, во вторую. Есть “Новости” - в третью. Но, как вы понимаете, “Новости” - это такая штука, которую новостные сайты генерируют непрерывно. В итоге действительно важная информация оказывается скрыта нагромождением той, которая менее важна. Плюс - тупейший интерфейс и отсылка с анонса новости на сайт. (Что существенно увеличивает время чтения - ходить на сайты-источники, потом закрывать их - далеко не верх удобства). Не знаю, что за гений маркетинга живет в Яндексе, но - хотели сделать как лучше, получилось даже не как обычно, а вообще - отстой полный. То есть, простите - неприменимость для конкретных запросов конкретного пользователя.

Если что, то все написанное выше - моё оценочное мнение.