войти зарегистрироваться

Linux для всехDSL роутер D-link D2650u для не-DSL провайдера

imageВ наличии: Роутер D-link DSL2650U, который имеет встроенный DSL модем, 4-портовый коммутатор и один USB вход и не-DSL провайдер ( обычная витая пара и DHCP на том конце провода ). Ревизия роутера: D, Board ID: 96358VW2.
Проблема: Некуда вставлять витую пару провайдера, поскольку нет Ethernet WAN порта, а просто свич не работает с провайдером.
Решение: Перенастроить один из LAN портов как WAN.
Статья будет в формате пошаговой инструкции, как решить эту задачу. Поскольку времени на поиск и вкуривания информации я потратил относительно много, решил написать об этом пост, чтобы систематизировать и помочь людям решить подобную проблему.

LispУстановка common lisp на правах пользователя из песочницы

made with lisp
Есть проблема: На рабочих серверах (у нас используется политика тонких клиентов, толстых серверов) не установлено никакой lisp машины, и я, разумеется, не администрирую их.
На ум сразу приходят 2 решения:
  • Уговорить администратора.
  • Справиться самостоятельно.

Первый вариант подходит для настоящих внедренцев. Я к сожалению не владею достаточными аргументами, почему вдруг все терминальные сервера должны обзавестись ещё и лисп машиной.
Поэтому здесь пойдёт речь о втором варианте. (А именно о ECL на linux в custom каталоге).

Linux для всехЛинус Торвальдс объявил о выпуске Linux kernel 3.0

Линус Торвальдс объявил о выпуске Linux-ядра 3.0 в своём профиле Google+ после небольшой паузы в начале этой недели.

Так что же нового? Ну, не много на самом деле. Новая версия включила несколько новых патчей, также было удалено немного старого хлама, но, как Линус объяснял в рассылке в мае, версия 3.0 не будет включать так уж много новых вещей.

Linux для всехХитрости и трюки при использовании Wine из песочницы

image

Всем привет!
Прочел статью про «Все тонкости настройки Wine», оказалось, что там далеко не все тонкости. Поэтому написал этот пост как дополнение тому.

В данном посте в основном вольный перевод оф. документации, а так же несколько своих и чужих хитростей при работе с вайн.
Скорее всего данный пост будет интересен новичкам и обычным пользователям GNU\Linux. Тем не менее добротные советы от специалистов не будут лишними.

Linux для всехLinux в подарок к своему двадцатилетию получил видеоролик от Microsoft

В апреле Linux Foundation объявила о начале конкурса видеороликов к двадцатилетию Linux. Победитель будет объявлен в августе на LinuxCon North America 2011.

Среди участников конкурса оказался и несколько неожиданный поклонник Linux: своё видео с поздравлением свободной платформы представила Microsoft.

Видео начинается намёком на натянутые отношения между Microsoft и Linux фразой «Microsoft vs. Linux». Затем показывается, как Tux (официальный талисман Linux) отворачивается от торта, подаренного к его дню рождения Майкрософтом. После краткого описания истории отношений между Microsoft и Linux всё завершается примирением: Tux принимает торт в своём иглу, а видео заканчивается словами «Happy Birthday» и исправлением первой фразы на «Microsoft и Linux?».



[via The H]

JAVAРегистрация глобальных нажатий клавиш с использованием JNA

Здравствуйте, в этой статье я расскажу вам как регистрировать глобальные нажатия клавиш из Java под Windows, Linux, BSD и Mac OSX с использованием отличной библиотеки JNA.

Для чего нужен JNA


Java с десктопом дружит сложно, для некоторых вещей нужно писать мосты для взаимодействия с операционной системой. Одной из таких функциональностей являются глобальные хоткеи, весьма популярные в аудио плеерах, когда даже в скрытом состоянии программой можно управлять с помощью определенных сочетаний клавиш или медиа-кнопок. На помощь приходит JNA — надстройка над jni и libffi для вызова нативных библиотек, она поддерживает почти все популярные платформы, разрабатывается уже долгое время и весьма стабильна.

Для джавы уже есть несколько достаточно стабильных библиотек для всех платформ: JIntelliType для Windows, которая даже поддерживает медиа-кнопки, JXGrabKey для систем Linux, и ossuport-connector для Mac OSX. Однако, все они используют jni, имеют разный интерфейс, и с библиотеками на jni не всегда удобно работать, потому что нужно прописывать пути к нативным библиотекам, разбираться с разрядностью системы и пр. Плюс это будет интересным упражнением по использованию JNA, потому что эту задачу можно сделать полностью на java достаточно малыми усилиями и получить легко поддерживаемый кроссплатформенный код.

Операционные системыПоиск Яндекса и почта Рамблера переходят с FreeBSD на Linux



Яндекс переводит свой поиск на Ubuntu, таким образом, полностью избавляясь от FreeBSD в компании. В свою очередь, Рамблер переводит свою почту с FreeBSD на Debian.

Один из главных разработчиков Яндекса Анатолий Орлов пояснил: «Мы приняли решение перейти, когда поняли, что в течение пары лет хотим виртуализовать каким-нибудь не очень дорогим способом несколько десятков тысяч машин, а FreeBSD совсем нечего тут предложить». По его словам, поиск будет медленно мигрировать на Ubuntu в течение года.

О переходе на Linux почты Рамблера сообщил главный разработчик сервиса Андрей Шетухин. В качестве вариантов рассматривались CentOS и openSuSe, но выбор сделан в пользу Debian. Главными причинами отказа от FreeBSD Андрей назвал «отсутствие нормальных средств разработки, отладки и деплоймента, а также — неадекватный современным реалиям менеджер пакетов».

На чём сейчас работает поиск Рамблера, неизвестно. Что касается почты Яндекса, то по словам представителя компании Антона Забанных, она традиционно работает на Linux — в разное время на Debian, Ubuntu и RHEL. Сейчас большинство серверов «Яндекс.Почты» работают на RHEL.

[via CNews]

Linux для всехО специфике детского восприятия и особенностях психического развития консолью и игрухами

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

когда-то эта история началась с комментария veter тут

Даже не знаю, что хуже для детской психики в пять лет: трехмерные стрелялки или линуксовая консоль

Перечитал комментарии. Ответа на вопрос не нашел. видимо я не зря зашел на хабр.

Однозначного ответа и я Вам не дам, но смогу дать информацию к размышлению всем родителям. Кому интересно, добро пожаловать под кат

Linux для всехMachid, board-файлы и гарантированно-уникальное число 3333

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



УбунтариумОсновы работы с Wine для начинающих из песочницы

Введение


Статья посвящена Wine и всем аспектам его использования. В сети находится очень
много информации, есть различные руководства по настройке и многое другое. Я
постараюсь объединить все для того чтобы любой человек смог достичь
максимального успеха, в пределах своих способностей и конечно возможности
программы. Итак — начнем.

Wine — это отдельная реализация Windows API, а не эмулятор, как большинство
думают. Не единожды повторялось, но и здесь будет уместно. Это и делает проект
уникальным и интересным для пользователей различных систем, открывает различные
пути для реализации своих идей. Уникальность заключается в том, что с помощью
этой программы можно запускать Windows приложения в Ubuntu и в других
Linux системах, а также во FreeBSD и в Mac OS X. Правда и тут есть
свои «подводные камни». Некоторые думают что будет легко перейти с одной
системы на другую, в данном случае мы рассматриваем Windows и Linux.

Заблуждение заключается в том что люди думают что у них получиться запустить из
под Wine различный софт, к которому они привыкли и им удобно в нем работать.
Как не крути просто так ничего не бывает. Чтобы заработал наш любимый софт под
Wine нужно попотеть, перечитать кучу руководств и взвесить этот объём
информация. Конечно не совсем софтом придется «пыжиться», но готовым надо быть ко всему. Проект Wine развивается очень быстро, но до стабильной работы ему
очень далеко. Но думаю что в скором будущем весь основной софт, а также игры
будут работать на нем стабильно.