LINUX.ORG.RU

Избранные сообщения adzeitor

Литература для правильного развития человека 16 лет

Знакомые попросили «поментрорить» молодого человека (16 лет) по части его технически-прогерского развития.
Коротко о нем:

  • 1.Занимается любительской веб-разработкой(в основном PHP + MYSQL)
  • 2.Фреймворки не долюбливает(уже обьясняю на примерах, что это в подавлюящем большинстве случаев не верно)
  • 3.Немного интересуется электроникой
  • 4.Уклон физ-математический .
  • 5.Немного подхрамывает фундаментальное мышление.

Соответсвенно посоветуйте какую-нибудь литературу(по типу книг Перельмана) ему стоит освоить для улучшения своего фундаментального мышления.?

P.S Возможно ему нужны какие-то другие методики которые применимы к ЭТОМУ поколению для получения результата.

pinachet
()

Интерфейс прикладного программирования Socket API

 ,

Группа Документация

Опубликован перевод серии из 5 статей, предназначенных для новичков сетевого программирования (знание языка C является обязательным условием), в которой рассказано, как с помощью интерфейса прикладного программирования Socket API системы UNIX создавать сервера и сетевые клиентские программы.

>>> Подробности (rus-linux.net)

vikos
()

Десктоп на powerpc, opensparc?

 , ,

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

Но, эх, провальное незнание теории и железа действует на меня угнетающе.

Гуглил больше месяца туда и сюда, но так ничего полезного и не выгуглил.

Я ведь не могу просто пойти в ближайший ИТ-ларёк, купить там камень и воткнуть его в свою мат-плату, потому что у меня окажется сокет не тот, да и вообще? Так что мне нужно покупать специальную плату под это дело заточенное или вообще систему-на-чипе. Но брать какое-нибудь б/у-шное винтажное старьё типа ржавых макбуков не хочется, а всякие серверные решения мне, боюсь, не подойдут, да ещё и не даст их мне, частному консьюмеру, никто.

Научи, просвети, направь, о всезнающий ЛОР.

Кастую powerpc, ради кастовалки теста.

zavok
()

XMonad и нетбучные переживания

 

В последнее время стал достаточно много времени проводить за нетбуком (Lenovo IdeaPad S9), в связи с чем приходится и самому в некоторой степени подстраиваться, и процесс работы переделывать, чтобы из этой железяки какую-то пользу извлечь.

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

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

Для XMonad'а есть несколько интересных решений, я остановился на двух. Первое: XMonad.Actions.GridSelect. Выводит такую вот цветастую мозаику, по которой можно относительно быстро передвигаться, поддерживается мышекликание. Для каждого класса окна — свой цвет, поэтому при желании можно это запомнить и чуть быстрее ориентироваться. Но вот беда: в нём нет поиска (по крайней мере, пока нет). Что делать?

Оказывается, в xmonad-contrib есть такая интересная вещь, как XMonad.Prompt. Ей я, например, заменил dmenu (XMonad.Prompt.Shell) — как бонус получил возможность запускать программы с аргументами. Получил и возможность поиска по окнам — XMonad.Prompt.Window. Вылазит промпт снизу (так емаксерской душе приятнее), автодополнение и прочие штуковины, конечно же, поддерживаются.

Так и живём.

P.S. Debian Wheezy, третье ведро, emacs-snapshot из http://emacs.naquadah.org/
Везде на скриншоте используется шрифт Liberation Mono 9, сглаживание для ≤ 8pt отключено.

xmonad.hs + xmobarrc: https://gist.github.com/1134198

SoulThreads
()

Human cent-iPad - Ужасы нашего энтерпрайза

 , ,

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

Леденящие кровь подробности вскрылись сегодня. На том конце провода обитает специально обученный человек, который эту галиматью читает и ручками вбивает в энтерпрайзную софтину.

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

Занавес, ёпта. Бейте в фанфары, дуйте в литавры.

P.S.: В тред приглашаются ценители пихать повсюду XML.

Deleted
()

Аналоги монад Haskell

 

1. Какие есть аналоги монад Haskell?
2. Что почитать не слишком заумное (но философское) по монадам на русском? Теорию категорий мне не осилить, я это понял ещё в универе, 15 лет назад.

pacify
()