Хабрахабр:
Все началось, когда я заменил материнскую плату в своем домашнем компьютере. В старой плате был встроенный USB Wi-Fi адаптер на обычном Realtek 8187, который два года исправно работал точкой доступа под Windows. В новой плате Wi-Fi модуля не было, зато у меня появился целый сервер на замечательном Intel Atom 525 с одним маленьким недостатком ? в нем было очень мало PCI слотов. Немного поразмышляв, я решил сделать невинную, как мне сначала казалось вещь ? запустить программную Wi-Fi точку доступа на обычном USB адаптере. Если бы меня предупредили что меня ожидает, я бы отказался от идеи с самого начала! Я раздобыл недорогой адаптер и, только в процессе возни с ним, стал осознавать что использование ?неправильного? USB на ?неправильном? чипсете это настоящее насилие для Linux! Гуру Линукса отказывались от помощи! Тем не менее, мне удалось подружить Debian 6.0 с чипсетами Ralink 2870/3070 и Atheros 9170, и я готов раскрыть эту страшную тайну всему миру! Вперед!
Проблема Я ? владелец компьютера с видеокартой NVIDIA, у которой есть только два DVI выхода, и звуковой карты с оптическим (TOSLINK) выходом. Недавно купил большой LCD телевизор и захотел организовать домашний кинотеатр. Однако жена сказала, что колонки 5.1 во-первых некуда ставить, а во-вторых ? дорогие они, если брать хорошие. Поэтому озаботился проблемой, как же мне подключить комп к телевизору, чтобы помимо картинки он играл звук с аудио карты. Очевидно, требовалось устройство следующего плана: И оно, к счастью, нашлось! Дальше будет обзор этого девайса.
Disclaimer Этот пост появился здесь по нескольким причинам: 1) Меня попросил сам Boomburum 2) Есть предположение, что на хабре всё-таки есть люди, имеющие прямое отношение к IT, но при этом имеющие весьма отдалённое представление о пользе SSH и её извлечении из обычного домашнего роутера, и которым, надеюсь, будет весьма интересно и полезно об этом узнать. Хабралюдям, познавшим Дао IOS, tun, VPN, *wrt, WOL? etc, предлагается на выбор: А) Закрыть топик, заняться делом и не выводить себя из нирваны чтением этой любительской фигни. Б) Потратить время на конструктивную критику и полезные дополнения в комментариях. Специально для GrammarNazi: Пишите пожалуйста об ошибках в личку ? обещаю исправиться.Бла-бла-бла, а топик-то о чём? Итак, я обещал рассказать ?как поднять ssh-туннель домой без необходимости оставлять включённым домашний ПК? и, как правильно догадался peter23 речь пойдёт про ssh-сервер на роутере. Читать дальше →
Если ваше образование окончилось после второго класса, если словарный запас ограничен, а речь невнятна, если вы попросту тупы, не знаете этих непонятных латинских букв, но всё равно хотите стать программистом, вам поможет наш быдлоязык Йоба. Йоба ? язык для риальных пацанов! Ну а если серьёзно, как-то раз у нас на работе кто-то в шутку предложил написать гоп-язык, чтобы программистом мог себя почувствовать себя любой. Начинать конструкции со слова ?чо? и всё такое. Тут надо заметить, что, не встретив на своём жизненном пути образования в области computer science, я пропустил все те интересные курсы по построению компиляторов, формальным грамматикам и прочим вкусностям, которые вкушают нормальные студенты на втором-третьем курсе. Книга Вирта по построению компиляторов хотя и добавила мне знания всяких умных терминов типа БНФ, но практической пользы не принесла ?? ни одного компилятора я так и не написал. Поэтому задача оказалась для меня довольно интересной. Если вы старше 18 лет, адекватно воспринимаете обсценную лексику нашего родного языка и вам интересно, с чего начать, добро пожаловать под кат. Читать дальше →
В интернете полно примеров вроде ?Делаем вики на ASP.NET MVC за 15 минут?. Проблема таких примеров в том, что они используют VideData или ViewBag для передачи данных в View. Для генерации форм используются нетипизированные методы вроде Html.TextBox(). А для получения данных из форм просто параметры к методам контроллера, или хуже того ? сами сущности из ORM. Это может быть прекрасно с точки зрения того, кто в жизни имеет дело только с созданием таких ?видео уроков?. Но в немного более сложных случаях вы, конечно же, захотите иметь строго типизированные модели, использовать строго типизированные методы вроде Html.TextBoxFor(m=>..), и получать в методе контроллера из формы ровно то, что хотите получить и при этом держать все модели в консистентном виде. Итак, правила, если вы хотите разрабатывать в MVC: Читать дальше →
Когда приходят деньги, куда уходят деньги? Если вас действительно интересуют эти вопросы, у нас хорошая новость. Мы начали рассылать SMS-уведомления об операциях с Яндекс.Деньгами. Выглядит это примерно так же, как банковское SMS-информирование: когда в кошелек приходят деньги, вы получаете SMS. Когда вы тратите деньги, вы получаете SMS. В общем, это именно то, что вы у нас просили. Стоить это будет 20 рублей в месяц. Если вам нужны SMS только о пополнениях или только о платежах, можно выбрать что-то одно ? от количества сообщений цена услуги не зависит. В каждом SMS-уведомлении будет указан баланс счета, так что вы всегда будете видеть, сколько денег у вас осталось. А еще SMS-информирование особенно удобно, если вы используете отложенный платеж. Когда деньги из терминала или банкомата дойдут до кошелька и Яндекс.Деньги выполнят ваше распоряжение, вы сразу же об этом узнаете. Чтобы подключить SMS-информирование, нужно привязать свой мобильный к счету в Яндекс.Деньгах. Пока сервис работает для российских номеров телефонов, но мы надеемся в будущем расширить географию. Подписаться можно на месяц, три месяца, полгода или год. А чтобы вы не забыли продлить подписку, ближе к концу срока мы пришлем вам напоминание. Если у вас изменится номер телефона ? не беда. Телефон, привязанный к счету, можно поменять, и тогда уведомления будут приходить на новый номер.
Отписаться от этой рассылки