LINUX.ORG.RU

Сообщения DmVo

 

Продолжается приём на курсы системного программирования

Форум — Development

На курсах системного программирования НИВЦ МГУ создана ещё одна учебная группа. Свободные места пока есть, и мы продолжаем принимать заявки от желающих у нас учиться.

Учебный центр, организованный на базе Лаборатории мобильных и встраиваемых программных систем Научно-исследовательского вычислительного центра МГУ, проводит курс бесплатных занятий по теме: "Фундаментальные аспекты системного программирования. Теория и практика разработки системного ПО и компонентов ядра ОС Linux".

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

Программа курса включает следующее:

1) пользовательская среда и средства разработки программ для Unix-подобных систем, базовые системные компоненты и утилиты, разработка ПО в соответствии со стандартом POSIX;

2) системы реального времени и работа с расширениями реального времени POSIX;

3) элементы программирования на аппаратном уровне;

4) архитектура ядра ОС Linux, базовые системные механизмы и механизмы взаимодействия с аппаратными устройствами;

5) методики расширения функциональности ядра, создание основанных на Linux встраиваемых систем;

6) фундаментальные аспекты системного программирования.

Занятия будут проводиться в учебном корпусе МГУ дважды в неделю во второй половине дня. Начало занятий - в феврале 2008 года.

Для записи на курсы следует прислать резюме по адресу natalia.serova@auriga.ru, запись на собеседование проводит Наталья Серова, тел. (495) 713-9900 (доб. 520).

Ответы на часто задаваемые вопросы:

В: Когда и где проходят занятия?
О: Занятия проходят в НИВЦ МГУ (Москва, м. Университет), два раза в неделю, в послеобеденное время, ближе к вечеру. Также мы даём домашние задания, на выполнение которых может потребоваться до 6 часов в неделю самостоятельной работы.

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

В: Обязательно ли выполнять домашние задания?
О: Да. Более того, тех, кто с домашними заданиями не справляется, мы отчисляем.

В: Обучение правда бесплатное?
О: Правда.

В: Что нужно знать для того, чтобы попасть на ваши курсы?
О: Прежде всего нужно хорошо владеть языком программирования Си. Именно знание Си мы тщательно проверяем на вступительном собеседовании. Также необходимо иметь хотя бы небольшой опыт программирования в среде Unix-подобных ОС, понимать, что такое gcc, ld и make и иметь общее представление об архитектуре операционных систем.

В: Из чего состоит и как долго продолжается собеседование?
О: Собеседование состоит из письменного теста и беседы с преподавателями курса. В день собеседования рассчитывайте провести с нами два-три часа.

В: Сколько человек вы набираете?
О: Помещение, в котором мы проводим занятия, вмещает не более 12 человек. Столько и планируем набрать.

В: Зачем нужно резюме?
О: Резюме помогает понять, справится ли человек с программой нашего курса. Например, если из резюме становится ясно, что желающий у нас учиться кандидат не знает языка Си, то мы, к сожалению, в приёме на наши курсы откажем.

В: Почему Аурига решает, кого принимать на эти курсы?
О: Потому что Аурига оплачивает работу преподавателей, аренду помещения и оборудование.

В: Можно ли учиться на ваших курсах удалённо?
О: Нельзя.

В: Почему я послал резюма, а ответа нет? Это значить что я не подхожу? Или что? (От составителей объявления: сохранены орфография и грамматика автора вопроса).
О: Нашим сотрудницам приходится обрабатывать очень большие объёмы входящей почты. Если Ваше письмо потерялось, то мы просим прощения и будем рады, если Вы пришлёте Ваше резюме ещё раз.

>>>

DmVo ()

Приглашение на бесплатные курсы системного программирования в НИВЦ МГУ

Форум — Development

Учебный центр, организованный на базе Лаборатории мобильных и встраиваемых программных систем Научно-исследовательского вычислительного центра МГУ, проводит курс бесплатных занятий по теме: "Фундаментальные аспекты системного программирования. Теория и практика разработки системного ПО и компонентов ядра ОС Linux".

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

Программа курса включает следующее:

1) пользовательская среда и средства разработки программ для Unix-подобных систем, базовые системные компоненты и утилиты, разработка ПО в соответствии со стандартом POSIX;

2) системы реального времени и работа с расширениями реального времени POSIX;

3) элементы программирования на аппаратном уровне;

4) архитектура ядра ОС Linux, базовые системные механизмы и механизмы взаимодействия с аппаратными устройствами;

5) методики расширения функциональности ядра, создание основанных на Linux встраиваемых систем;

6) фундаментальные аспекты системного программирования.

Занятия будут проводиться в учебном корпусе МГУ дважды в неделю во второй половине дня. Начало занятий - в феврале 2008 года.

Для записи на курсы следует прислать резюме по адресу natalia.serova@auriga.ru, запись на собеседование проводит Наталья Серова, тел. (495) 713-9900 (доб. 520).

Ответы на часто задаваемые вопросы:

В: Когда и где проходят занятия?
О: Занятия проходят в НИВЦ МГУ (Москва, м. Университет), два раза в неделю, в послеобеденное время, ближе к вечеру. Также мы даём домашние задания, на выполнение которых может потребоваться до 6 часов в неделю самостоятельной работы.

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

В: Обязательно ли выполнять домашние задания?
О: Да. Более того, тех, кто с домашними заданиями не справляется, мы отчисляем.

В: Обучение правда бесплатное?
О: Правда.

В: Что нужно знать для того, чтобы попасть на ваши курсы?
О: Прежде всего нужно хорошо владеть языком программирования Си. Именно знание Си мы тщательно проверяем на вступительном собеседовании. Также необходимо иметь хотя бы небольшой опыт программирования в среде Unix-подобных ОС, понимать, что такое gcc, ld и make и иметь общее представление об архитектуре операционных систем.

В: Из чего состоит и как долго продолжается собеседование?
О: Собеседование состоит из письменного теста и беседы с преподавателями курса. В день собеседования рассчитывайте провести с нами два-три часа.

В: Сколько человек вы набираете?
О: Помещение, в котором мы проводим занятия, вмещает не более 12 человек. Столько и планируем набрать.

В: Зачем нужно резюме?
О: Резюме помогает понять, справится ли человек с программой нашего курса. Например, если из резюме становится ясно, что желающий у нас учиться кандидат не знает языка Си, то мы, к сожалению, в приёме на наши курсы откажем.

В: Почему Аурига решает, кого принимать на эти курсы?
О: Потому что Аурига оплачивает работу преподавателей, аренду помещения и оборудование.

В: Можно ли учиться на ваших курсах удалённо?
О: Нельзя.

В: Почему я послал резюма, а ответа нет? Это значить что я не подхожу? Или что? (От составителей объявления: сохранены орфография и грамматика автора вопроса).
О: Нашим сотрудницам приходится обрабатывать очень большие объёмы входящей почты. Если Ваше письмо потерялось, то мы просим прощения и будем рады, если Вы пришлёте Ваше резюме ещё раз.

>>>

DmVo ()

Приглашение на бесплатные курсы системного программирования в НИВЦ МГУ

Форум — Talks

Учебный центр, организованный на базе Лаборатории мобильных и встраиваемых программных систем Научно-исследовательского вычислительного центра МГУ, проводит курс бесплатных занятий по теме: "Фундаментальные аспекты системного программирования. Теория и практика разработки системного ПО и компонентов ядра ОС Linux".

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

Программа курса включает следующее:

1) пользовательская среда и средства разработки программ для Unix-подобных систем, базовые системные компоненты и утилиты, разработка ПО в соответствии со стандартом POSIX;

2) системы реального времени и работа с расширениями реального времени POSIX;

3) элементы программирования на аппаратном уровне;

4) архитектура ядра ОС Linux, базовые системные механизмы и механизмы взаимодействия с аппаратными устройствами;

5) методики расширения функциональности ядра, создание основанных на Linux встраиваемых систем;

6) фундаментальные аспекты системного программирования.

Занятия будут проводиться в учебном корпусе МГУ дважды в неделю во второй половине дня. Начало занятий - в феврале 2008 года.

Для записи на курсы следует прислать резюме по адресу natalia.serova@auriga.ru, запись на собеседование проводит Наталья Серова, тел. (495) 713-9900 (доб. 520).

Ответы на часто задаваемые вопросы:

В: Когда и где проходят занятия?
О: Занятия проходят в НИВЦ МГУ (Москва, м. Университет), два раза в неделю, в послеобеденное время, ближе к вечеру. Также мы даём домашние задания, на выполнение которых может потребоваться до 6 часов в неделю самостоятельной работы.

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

В: Обязательно ли выполнять домашние задания?
О: Да. Более того, тех, кто с домашними заданиями не справляется, мы отчисляем.

В: Обучение правда бесплатное?
О: Правда.

В: Что нужно знать для того, чтобы попасть на ваши курсы?
О: Прежде всего нужно хорошо владеть языком программирования Си. Именно знание Си мы тщательно проверяем на вступительном собеседовании. Также необходимо иметь хотя бы небольшой опыт программирования в среде Unix-подобных ОС, понимать, что такое gcc, ld и make и иметь общее представление об архитектуре операционных систем.

В: Сколько человек вы набираете?
О: Помещение, в котором мы проводим занятия, вмещает не более 12 человек. Столько и планируем набрать.

В: Зачем нужно резюме?
О: Резюме помогает понять, справится ли человек с программой нашего курса. Например, если из резюме становится ясно, что желающий у нас учиться кандидат не знает языка Си, то мы, к сожалению, в приёме на наши курсы откажем.

В: Почему Аурига решает, кого принимать на эти курсы?
О: Потому что Аурига оплачивает работу преподавателей, аренду помещения и оборудование.

В: Можно ли учиться на ваших курсах удалённо?
О: Нельзя.

В: Почему я послал резюма, а ответа нет? Это значить что я не подхожу? Или что? (От составителей объявления: сохранены орфография и грамматика автора вопроса).
О: Нашим сотрудницам приходится обрабатывать очень большие объёмы входящей почты. Если Ваше письмо потерялось, то мы просим прощения и будем рады, если Вы пришлёте Ваше резюме ещё раз.

>>>

DmVo ()

Приглашаем на курсы системного программирования

Форум — Job

Учебный центр, организованный на базе Лаборатории Мобильных и Встраиваемых Программных Систем Научно Исследовательского Вычислительного Центра (НИВЦ МГУ), проводит курс бесплатных занятий по теме: «Фундаментальные аспекты системного программирования. Теория и практика разработки системного ПО и компонентов ядра ОС Linux».

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

Программа курса включает следующее:

1) пользовательская среда и средства разработки программ для Unix-подобных систем, базовые системные компоненты и утилиты, разработка ПО в соответствии со стандартом POSIX;
2) системы реального времени;
3) элементы программирования на аппаратном уровне;
4) архитектура ядра ОС Linux, базовые системные механизмы и механизмы взаимодействия с аппаратными устройствами, методика расширения функциональности ядра, перенос ОС Linux на новые аппаратные платформы;
5) фундаментальные аспекты системного программирования.

Занятия будут проводиться в учебном корпусе МГУ дважды в неделю во второй половине дня. Начало занятий - в сентябре 2007 года.

Для записи на курсы следует прислать резюме по адресу anastasiya.lashkova@auriga.ru, запись на собеседование проводит Анастасия Лашкова, тел. 975-7400 (доб. 524).

DmVo ()

Курсы системного программирования в Auriga

Форум — Job

Учебный центр, организованный на базе Лаборатории Мобильных и Встраиваемых Программных Систем Научно Исследовательского Вычислительного Центра (НИВЦ) проводит курс бесплатных занятий по теме: «Фундаментальные аспекты системного программирования. Теория и практика разработки системного ПО и компонент ядра ОС Linux»

Приглашаются студенты старших курсов, выпускники технических ВУЗов и молодые специалисты.

Лучших выпускников трудоустраиваем!

Программа курса включает:

1) Пользовательская среда и средства разработки программ для Unix-подобных систем. Базовые системные компоненты и утилиты. Разработка ПО в соответствии со стандартом POSIX.

2) Архитектура ядра ОС Linux. Базовые системные механизмы и механизмы взаимодействия с аппаратными устройствами. Методика расширения функциональности ядра. Перенос ОС Linux на новые аппаратные платформы.

3) Фундаментальные аспекты системного программирования.

Занятия проводятся в учебном корпусе МГУ дважды в неделю во второй половине дня.

Начало занятий – 19 февраля 2007 г.

DmVo ()

Новый раздел на форуме

Форум — Linux-org-ru

Привет всем,

Есть идея добавить новый раздел на форуме LOR: что-нибудь вроде "барахолки". Обмен дистрибутивами, железом, *NIX-тематическими книгами, в бумажном или электронном виде ну и т.д.

Как думаете, такое нам надо?

Спасибо за внимание.

ДВ

DmVo ()

максимальный размер секции .bss

Форум — Development

Какие существуют способы регулировать максимально возможный размер секции .bss в исполняемых файлах?

Переписывать функцию execve просьба предлагать в последнюю очередь :)

Спасибо.

ДВ

DmVo ()

Вышла новая версия классического графического тулкита Motif

Новости — Open Source
Группа Open Source

...точнее -- OpenMotif версии 2.2.3.

В релизе -- множество улучшений и багфиксов. Среди прочего:

o Исправлено более 20 ошибок

o Переписан с целью улучшения thread safety код пятнадцати виджетов, подаренных компанией Integrated Computer Solutions

o Несколько изменений косметического характера в части интернационализации

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

DmVo ()

Эмулятор Qemu

Галерея — Скриншоты

... Снаружи -- RedHat, в коробочке -- Debian Woody.

Критикуйте.

ДВ

>>> Просмотр (1280x1024, 262 Kb)

DmVo ()

Компилятор Intel v 7.0

Форум — Development

Кто-нибудь ещё наблюдал такую фигню с новым интеловским компилятором:


bash-2.05a$ icc
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x18): undefined reference to `main'

bash-2.05a$ icc  -o test test.c
bash-2.05a$

То есть, нормальное сообщение об ошибке ребятки из интела забыли положить на этот раз, что ли?

ДВ
DmVo ()

Самый быстрый в мире суперкомпьютер будет работать под управлением Linux

Новости — Linux General
Группа Linux General

По заказу департамента энергетики США (DOE), компания IBM создаст исследовательский суперкомпьютер Blue Gene/L с теоретической пиковой производительностью до 367 терафлоп с 130 000 процессорами, работающими под управлением Linux. Машина будет способна обрабатывать данные со скоростью одного терабита в секунду, что эквивалентно данным, получаемым с 10 000 метеорологических спутников.

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

ДВ

>>> пресс-релиз IBM

DmVo ()

Доступна демо-версия Kylix 3

Новости — Проприетарное ПО
Группа Проприетарное ПО

Только что на сайте Борланда появилась демо-версия среды быстрой разработки Линукс-приложений Kylix 3.

Напомню, что главной новостью в третьей версии стало включение IDE и компилятора C++ в дополнение к среде и компилятору Delphi.

ДВ

>>> Регистрируемся и качаем здесь

DmVo ()

Kylix 3 может быть выпущен уже сегодня

Новости — Проприетарное ПО
Группа Проприетарное ПО

По данным газеты eWeek, компания Борланд собирается выпустить в продажу новую версию своей среды быстрой разработки Линукс-приложений на этой неделе.

В числе новых свойств продукта - поддержка C++ и совместимость с C++ Builder, расширенная поддержка веб-сервисов и многое другое.

Что ж, ждём с нетерпением.

ДВ

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

DmVo ()

X-Designer — мощная и удобная рисовалка интерфейсов

Галерея — Скриншоты

Ничего удобнее, мощнее и гибче X-Designer для рисования GUI пока не встречал, хотя пробовал многое: и Builder Xsessory, vdx, и EasyMotif, то, про что я уже и не помню.

X-Designer, помимо грамотного подхода к дизайну интерфейса, умеет генерировать код C/C++/Motif, Java/AWT, и даже - внимание - код с Microsoft Foundation Classes.

Иначе говоря, рекомендую.

ДВ

>>> Просмотр (1600x1170, 57 Kb)

DmVo ()

Компиляторы Portland

Форум — Development

Делаю сравнительные тесты компиляторов на x86. Скачал Portland C/Linux. Компилятор с дебаггером работают, а вот профайлер при запуске вываливается с segfault. Наблюдал ли кто-нибудь подобное поведение или это только я такой криворукий?

Kernel 2.4.3, glibc 2.1.3.

ДВ

DmVo ()

Компиляторы Portland

Форум — General

Наблюдал ли кто-нибудь падение портландовкого профайлера с segfault или это только я такой криворукий?

Kernel 2.4.3, glibc 2.1.3.

ДВ

DmVo ()

Intel C++ compiler — какой профайлер использовать?

Форум — Development

Нарыл такую интересную штучку, как интеловский компилятор. Первый взгляд на него порадовал в отношении скорости операций с плавающей точкой, но хотелось бы, разумеется, иметь более точную информацию, а именно погонять профайлер на получающихся бинарниках. У компилятора есть опция -prof_gen, при использовании которой генерируется соответствующий файлик.

НО: какой профайлер понимает то, что в этом файлике есть? У меня не получилось заставить gprof работать с ним. Куда копать?

ДВ

DmVo ()

Builder Xcessory - малоизвестная рисовалка GUI

Галерея — Скриншоты

За шумихой вокруг Borland Kylix, KDevelop и иже с ними и спорами вокруг того, что же лучше (или что же отстойнее) - QT или GTK, из виду можно упустить совсем не новую, но очень удобную рисовалку основанных на Motif интерфейсов под названием Builder Xcessory, производит которую компания Integrated Computer Solutions, http://www.ics.com/.

Хорош этот билдер, помимо прочих своих достоинств, еще и тем, что генерирует не только портабельный код на C (действительно, откомпилировать программу, сделанную на BX можно везде, где установлен Мотиф), но и при желании может выдать и код на Java, и простое описание интерфейса на UIL.

Естественно, есть возможности визуального редактирования параметров виджетов, возможность тут же, не вылезая из IDE, задать callbacks (как это по-русски? Обработчик событий?), ну и много других вкусностей.

Есть и много иных достоинств. Короче, качайте, ставьте, смотрите сами!

ДВ

>>> Просмотр (1152x864, 212 Kb)

DmVo ()

Вот такой он - Borland Kylix

Галерея — Скриншоты

Не помню, пробегали ли на LOR скриншоты Кайликса, поэтому решил запостить свой.

Что могу сказать? Дельфи как дельфи, удобно, быстро работается, да и виджеты QT не такие уж и безобразные.

ДВ

>>> Просмотр (1152x864, 172 Kb)

DmVo ()

RSS подписка на новые темы