LINUX.ORG.RU

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

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

Форум — Talks

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

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

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

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

pinachet
()

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

Новости — Документация
Группа Документация

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

>>> Подробности

 ,

vikos
()

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

Форум — Linux-hardware

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

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

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

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

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

Кастую 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 - Ужасы нашего энтерпрайза

Форум — Talks

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

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

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

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

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

 , ,

Deleted
()

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

Форум — Development

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

 

pacify
()