Удаленный рабочий стол

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

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

Дело в том, что эта программа является фронтэндом для rdesktop, который в свою очередь, не развивается с 2008 года. Соответственно одни и те же баги, знакомые с детства очень и очень давно.

Хорошая новость – недавно появился, и активно развивается форк rdesktop, под названием freerdp. Плохая новость – tsclient его не использует. Но на гугле меня не банили, так что нашлась замена – remmina. И как показала практика, замена эта в сто раз удобнее, и функциональнее tscclient’а.

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

Добавить ppa с freerdp и remmina можно командой add-apt-repository ppa:llyzs/ppa, ну а далее, aptitude update, aptitude install remmina, freerdp.

Всего наилучшего,
SerP

Что нужно знать про оплату банковскими картами через интернет

Прочитав вот этот топик, я увидел, что очень многие хабралюди (в том числе и автор топика) не представляют себе, как работает оплата банковскими картами в интернете. Руководствуясь домыслами и предположениями, а не фактами, автор делает вывод, будто бы карты Сбербанка наиболее уязвимы для мошенничества в интернете. Поэтому я решил рассказать о том, как на самом деле устроена оплата банковскими картами в интернете, чтобы хабралюди на основании фактов, а не домыслов, представляли себе, как это работает, и где их могут поджидать реальные, а не мнимые, опасности.

Disclaimer: Я работаю в Сбербанке России. Моя работа связана с помощью клиентам, а не с карточками, однако раньше я работал в области e-commerce, и очень хорошо знаю, как работает схема оплаты карточками в интернете.

Читать

Дискриминация программистов как двигатель дизайна Apple

//С компьютерра.ру
Автор: Андрей Письменный, редактор

На сайте Hacker News Франсиско Толмаски, программист, в прошлом работавший в Apple над Safari для iPhone, а затем основавший стартап 280 North, делится секретом дизайнерских успехов Apple. По его словам, всё дело в том, что там всем заправляют дизайнеры, а программистам не дают слова и заставляют исполнять любую их прихоть. Самое интересное – он этой ситуацией вполне доволен и рассказывает о ней с нескрываемой гордостью.

Когда начинаешь с “ограничений” и “обходишь” их, пока не получится результат, получается принципиально менее творческий продукт. Это очень хорошо заметно по людям, основная работа которых – программирование: их видение совершенно застлано проблемами реализации.

И это не философский идеализм. Я наблюдал это сам. Наши дизайнеры в Apple, когда делали iPhone, даже не подозревали, что сложно, а что просто реализовать на куда более ограниченной платформе, чем веб, но мы сделали, чтобы всё работало. У нас были совершенно невероятные решения, и мы жаловались на это, но если постараться, то можно сделать всё, что угодно. Временами нам, конечно, приходилось идти на компромиссы или снова обращаться к дизайнерам. Но это просто часть процесса. Я убеждён, что в итоге результат вышел лучше, потому что от нас требовалось испробовать все возможные пути, прежде чем что-то менять. Люди дивятся великолепным дизайном продуктов Apple, а секрет на самом деле прост: в Apple дизайнеры выше в иерархии, чем программисты – как это и должно быть. Мысль о том, что дизайнеры должны упрощать жизнь программистам ведёт к второсортным продуктам.

В этом вся соль проблемы: дизайн учитывает лишь конечный продукт, а не сложности, связанные с реализацией. Я реже слышу фразу “он не понимает ограничений” и чаще “ох, это будет сложно сделать, нельзя ли получить упрощённую версию?”. Многие годы (пока CSS не улучшили), мы слышали вещи вроде вопросов “действительно ли нам нужны скруглённые углы?” и “необходим ли этот градиент?”. И это нормально. Я понимаю, что существуют дедлайны, но если ориентироваться только на них, то получится, что лучшим дизайнером будет считаться просто лучший по соблюдению сроков.

Читать

о linux на пальцах


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

Читать

Heroes в Linux

http://community.livejournal.com/ru_linux/2626239.html

Кажется, приболел я немного, но речь сегодня не об этом.
Помнится, в детстве, в фаворе были три игрушки: Fallout, Civilization 2 и Heroes of Might and Magic 2. Прогуливая школу ( третий, четвёртый, пятый и шестой классы) я бежал домой ради одной-единственной цели: поиграть в одну из этих чудеснейших игр. Да и сейчас я иногда поигрываю в freeCIV и Fallout 1-2. Но сегодня на меня нахлынула ностальгия, и я решил-таки собрать старых товарищей по битвам в HoMM, и, прослезившись при виде замка рыцаря, тряхнуть стариной в ночных баталиях. Дело за малым – достать дистрибутив и вперёд!

Читать

Собери себе Ubuntu

http://wiki.nntc.nnov.ru/index.php?title=%D0%A1%D0%BE%D0%B1%D0%B5%D1%80%D0%B8_%D1%81%D0%B5%D0%B1%D0%B5_Ubuntu

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

пересборка_LiveCD_Ubuntu

Отредактировано в соответствии с требованиями к пересборке Ubuntu 9.10

Читать

Настройка двух рабочих станций на одном системнике. Запуск игр.

http://www.newmoldova.com/?q=node/463

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

Читать

SSH port forwarding

Проброс портов по ssh – то, что должен знать каждый уважающий себя админ. Суть вопроса в следущем:
Допустим у вас есть сервер с unix (на цисках и прочих девайсах поддерживающих ssh не проверял), назовем его узел А, а есть еще один компьютер, назовем его узел Б.

Как можно использовать ssh канал?

1. Консоль. С этим все знакомы.
2. scp (или если использовать PuTTY pscp) – копирование файлов с узла А на узел Б и обратно через секурный туннель.
3. Проброс портов с одного узла на другой.

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

Все просто, в PuTTY (если под виндой), или в опциях ssh (это в линукс), делаем:

Читать

Multicast routing для IPTV

Один очень близкий мне человек, поклонник Хабра, захотел внести вклад в развитие блога Cisco. Являясь яростным поклонником того, что создает эта корпорация, он захотел поделиться опытом. =) Надеемся росчерк пера удался.

Относительно недавно мне посчастливилось познакомить и даже поконфигурять multicast routing для IPTV. Изначально, я с этой темой была совершенно не знакома, и это заставило меня вылакать горлышко от цистерны водки перекопать огромное количество документации, чтобы войти в курс дела.

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

Мне не удалось обнаружить такую статью. Это побудило меня написать эту статейку для тех, кто также как и я столкнется с вопросом, что это за зверь IPTV и как с ним бороться.

Читать

Интервью с Владимиром Офицеровым (Google)

//Стырено с Хабрахабра

Сегодня в рамках мероприятия Google Developers Day, мне удалось пообщаться с Владимиром Офицеровым, который прилетел в Москву специально на мероприятие. Владимир является специалистом отдела качества поиска компании Google и я задал ему ряд тематических вопросов.

image

Читать