-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в ujeen

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.12.2003
Записей:
Комментариев:
Написано: 4590

Выбрана рубрика софт.


Другие рубрики в этом дневнике: шутка(1), хозяйство(2), трёп(473), политика(214), литупр(28), лемминги(1), в жилетку(31)

в помощь Рубистам

Дневник

Среда, 21 Февраля 2007 г. 07:38 + в цитатник
Кто еще не успел выучить Руби - рекомендую отличный разговорник (спасибо коллеге В. за наводку!).
Рубрики:  софт

тест-на-толчке

Дневник

Пятница, 26 Января 2007 г. 16:10 + в цитатник
Посредством слэшдота узнал о гуглоблоге "тестируй-на-толчке". Первый выпуск поучителен. Посмотрим, что будет дальше. Древняя мудрость гласит, что познать язык или программу через тесты проще и эффективней, чем через теорию или документацию.
Рубрики:  софт

УрГУ в Японии!

Дневник

Пятница, 26 Января 2007 г. 06:27 + в цитатник
За круговертью событий как-то выпустились из виду программистские соревнования, а между тем УрГУ в очередной раз вышел в финал и усиленно готовится к поездке в Токио! Мо-лод-цы! Мат-мех-лучше-всех!

Ссылки по теме:
http://contest.ur.ru
http://neerc.ifmo.ru/information/index.html

(В раздумьях: съездить, что ли, в Токио?)
Рубрики:  софт

Тафте в Бостоне

Дневник

Среда, 24 Января 2007 г. 17:08 + в цитатник
Эдвард Тафте в рамках полугодового турне по просторам страны добрался до Бостона. Запись на однодневные курсы ($360) - здесь:

http://www.edwardtufte.com/tufte/courses

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

место для скобки

Дневник

Вторник, 23 Января 2007 г. 07:16 + в цитатник
Читаю довольно древнюю книжку Джоэля Сполски. Книжка представляет собой винегрет эссе, собранных Джоэлем по всему блогнету и конференцнету, и снабженных его же вступлениями (за что отдельное спасибо - иначе эту разноголосицу совершенно было бы невозможно воспринимать внутри одной книжной обложки). Впечатления излагаю по ходу, т.к. говорить о "впечатлении" от столь разных материалов все равно не приходится.

Итак, Кен Арнольд пишет о стилях программирования. Под стилем подразумеваются не особенности архитектуры проекта (объекты, их интерфейсы, методы обмена сообщениями между объектами и прочая), а набор надъязыковых синтаксических правил, которому следует каждый конкретный программист, когда пишет код. Вы угадали: каждый конкретный программист имеет свой "стиль", но никакие двое не делают это одинаково. Кен выводит из этого очевидного наблюдения весьма слабую мысль: что нынешняя, берущая свое начало от печатной машинки свобода "стиля" приносит индустрии больше вреда чем пользы, и поэтому все должны ставить скобки одинаково. На этом статья заканчивается.
Но я думаю...
Рубрики:  софт

угловые скобки

Дневник

Суббота, 20 Января 2007 г. 08:44 + в цитатник
Коллега (кажется, его зовут Боб) в процессе дискуссии о развитии XML и HTML выдал фразу, уж не знаю, своя или цитата:

Мы (программисты семидесятых) слышали о существовании угловых скобок, но считали, что они нужны, только чтобы сравнивать числа.
Рубрики:  софт

F

Дневник

Пятница, 19 Января 2007 г. 03:57 + в цитатник
F (прописная) - похоже, единственная буква латинского алфавита, чей размер в "шерифе" достаточно близок к ширине символа в "моноспейсе".
Рубрики:  софт

задачка с корнями в машграфике

Дневник

Среда, 10 Января 2007 г. 20:25 + в цитатник
Коллеги принесли задачку (якобы несложную).

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

Отдельный бонус в том, что ниоткуда не ясно - важна ли конечность, и остается ли утверждение верным для бесконечного числа квадратов.

Из гугла удалось узнать только, что ногикорни этой задачки растут из машграфики (и скорее всего, оттуда же растет пресловутая конечность).

Ох-хо-хо, неужели придется задействовать моск...
Рубрики:  софт

просьба к подрастающему поколению

Дневник

Вторник, 19 Декабря 2006 г. 03:01 + в цитатник
Молодые люди! Вот вы вырастете, закончите университеты, пойдете работать на производство, и будете писать билд-скрипты. Очень вас прошу, никогда, никогда не хардкодьте в них имена каталогов! Уверяю вас, старшие товарищи не поймут и не прочувствуют ваших благих намерений набанчить скрипт побыстрее, если им выйдет облом при попытке одновременно забилдить все восемь основных версий ядра сервера на одной и той же машине.

(По-своему, конечно, удивительно, что за полтора года существования скрипта никому до меня это не понадобилось. Впрочем, в мире много удивительного.)
Рубрики:  софт

не всегда сложные вещи, о которых стоит задуматься

Дневник

Суббота, 16 Декабря 2006 г. 05:51 + в цитатник
Издательство Эддисон-Велсли выпустило (полтора года назад) книжку о джаве:

http://www.amazon.com/Java-TM-Puzzlers-Pitfalls-Co...561387-5976016?ie=UTF8&s=books

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

Пример головоломки: задайте такие определения переменным i и x, чтобы выражение
x+=i;
компилятор джавы воспринимал как корректное, а вот на такое:
x=x+i;
выдавал ошибку компиляции.

Проще говоря, книга всем молодым специалистам рекомендуется к прочтению.
Рубрики:  софт

фужеры

Дневник

Вторник, 12 Декабря 2006 г. 07:04 + в цитатник
Задача. В столовой компании на шкафу, заполняя примерно 2/3 его длины, в один ряд стоят 16 коробок с фужерами для шампанского, из них 3 - с черными этикетками, остальные - с белыми. Одна коробка вмещает 6 фужеров вне зависимости от цвета этикетки (все коробки закрыты и не видно, что там внутри). Около мойки на столе стоит один фужер. Чисто вымытый. Задача: оцените, сколько всего фужеров в компании?
моя версия
Рубрики:  софт

орудия труда

Дневник

Понедельник, 06 Ноября 2006 г. 18:40 + в цитатник
Случился пример из жизни. Пришел начальник, и говорит - кровь из носу сядь и исправь багу номер Х. Читаю описание баги - лисп, линукс, все дела (а лисп я так и не удосужился хотя бы начать учить за пять уже месяцев). Но багу я, тем не менее, пофиксил - это стоило мне двух прогонов _тестов_ на разных серверах, двух веб-запросов в поисковиках, шести емэйлов, восьми запросов к серверам из суперновой проги (на джаве), которую я сам и пишу, и десяти минут в сумме на обмозговывание полученных из всех вышеперечисленных источников результатов. Итого ушло полчаса.

К вопросу об аттитьюде.
Рубрики:  софт

результаты отбора в Питер

Дневник

Понедельник, 30 Октября 2006 г. 04:07 + в цитатник
Результаты отбора в Питер таковы:

1-е место: Ижевск - ГТУ
2-е место: Пермь - ГУ
3-е место: Челябинск - ГУ
4-е место: Екатеринбург - ГУ

Также в полуфинал прошли команды из ВУЗов Удмуртии, Тюмени и Уфы. Будем ждать, что организаторы и участники напишут по этому поводу на официальном сайте.

http://contest.ur.ru/usu/quarterfinal_06
Рубрики:  софт

отбор в Питер

Дневник

Пятница, 27 Октября 2006 г. 18:47 + в цитатник
В Екатеринбурге стартовал четвертьфинал чемпионата мира ACM по спортивному программированию среди студенческих команд - он же отбор по уральскому региону в Питер.

Давай, УрГУ! Жми!

http://contest.ur.ru/usu/quarterfinal_06

Форум для обсуждения:

http://contest.ur.ru/board/viewforum.php?f=1
Рубрики:  софт

линейное программирование

Дневник

Вторник, 24 Октября 2006 г. 04:58 + в цитатник
Сегодня в компании начинается четырехдневный курс лекций по линейному и целочисленному программированию. То есть, про линейные неравенства и диофантовы уравнения в первую очередь.

Рассмотрим этот факт чуть подробнее. Руководство фирмы, практически наполовину состоящей из свежайших выпускников лучших ВУЗов США (да вероятно, и всего мира), считает необходимым организовать для этих выпускников курсы по дисциплинам, спецкурсы по которым входят в программу многих факультетов, по результатам окончания коих люди устраиваются на работу программистами.

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

И дополнительно, сегодня специально приглашенный мистер Би (назову его так), читал отдельную лекцию о применении математического аппарата в ай-ти-отрасли. Как будет немного времени, я вкратце эту лекцию тут перескажу, пусть она и много потеряет в конкретике. Пафос действа, разумеется, сводился к тому, чтобы молодые специалисты не прогуливали лекции вышеупомянутые.

Резюме: те, кто учится на программерских факультетах сегодня - ловите свой шанс. Учите системы линейных неравенств и диффуры, численные методы и машграфику. "Сторицей будет вознаграждена за это хозяйка бала" ((с) М.Булгаков). То бишь, "ой как это вам пригодится, если вы впоследствии будете работать по специальности".
Рубрики:  софт

конференции программеров

Дневник

Понедельник, 23 Октября 2006 г. 20:41 + в цитатник
После успеха Juho, написавшего за день на лиспе рекомендатель не хуже собственного нетфликсовского, проведение международной лисп-конференции прямо в Кембридже вовсе не кажется совпадением:

http://www.international-lisp-conference.org/2007/announce/call-for-papers.txt

И чтобы два раза не вставать - искренние поздравления команде Московского Государственного Технологического Университета им. Циолковского (бывш. Московской Авиационно-Технологической Академии), заработавшей несколько денег победой в американском конкурсе веб-сайтов по компьютерной истории с проектом "счеты.ру"!

http://www.schoty.ru

http://www.computer.org/portal/site/ieeecs/menuite...ner.xml&xsl=brief_display.xsl&
Рубрики:  софт

тесты

Дневник

Вторник, 17 Октября 2006 г. 03:25 + в цитатник
За пару недель в сентябре я написал небольшой кусок кода. Тысячу строк. Последние полторы недели ушли у меня на написание тестов к нему. На сегодня этих тестов семьдесят. Это абсолютный рекорд по количеству написанных мною когда-либо тестов (как за любые полторы недели, так и для любой тысячи строк кода). Как я устал от этого непривычного вылизывания каждой цифры - не передать. Но. Выбора-то нет. Теперь я меняю этот кусок кода без страха в душе - тесты (на сегодня) очень неплохо меня страхуют и ловят неточности в изменениях. Больше того - этот код с завтрашнего дня будет править другой программист, и хочется верить, что тесты не дадут ничего испортить и ему тоже.

На прежней работе я так тестами не увлекался, и
вот почему
Рубрики:  софт

от джавы к руби

Дневник

Вторник, 17 Октября 2006 г. 03:06 + в цитатник
Прочитал нечаянно книжку Брюса Тэйта "От Джавы к Руби". Нечаянно - так как не заметил в момент покупки приписки к названию "это должен знать каждый руководитель". Имхо этого и руководитель знать не должен. Книжка абсолютно не стоит своих денег и закономерно продается на амазоне за полцены. Информации там ровно две инфинитезимали:

и1: Руби гораздо больше похоже на питон, чем на Джаву (джависты, пользователи отладчиков и профайлеров делают свои выводы);

и2: Разработчики JRuby изо всех сил стараются выкинуть все лишнее, и у них получается; но сил мало, а работы много, и минимальную поддержку Rails-like функциональности обещают не раньше весны 2007 (читай - лета); программеры, которым разрабатывать и сдавать проекты нужно сейчас, тоже делают выводы, и тоже свои.

Итого: если вы западаете на Брюса Тейта, читайте его "Beyond Java", которую Джоэль хвалит. Книжка "для менеджеров" не стоит потраченных на нее ни времени, ни денег.

http://www.amazon.com/Java-Ruby-Manager-Pragmatic-..._1/002-2118094-7386450?ie=UTF8
Рубрики:  софт

лимон баксов лучшей авто-кино-гадалке

Дневник

Пятница, 13 Октября 2006 г. 01:24 + в цитатник
Нетфликс обещает выдать один миллион долларов тому, кто хотя бы на десять процентов превзойдет их домашнюю программу рекомендации фильмов к просмотру (и этот процент будет лучше чем у других превзошедших). Плюс утешительный приз в 50 тысяч долларов тому, кто просто сделает лучше (хотя бы на 0.01 процента, и лучше чем все другие) в каждом конкретном году, с 2006 по 2011.

http://www.netflixprize.com/index
Рубрики:  софт

матюки в комментах

Дневник

Четверг, 05 Октября 2006 г. 02:45 + в цитатник
Коллега подбросил умную (хотя и не свежую) статью на тему матюков, которые программисты пишут в комментариях к исходникам. Плюс обсуждается роль open source как public-домена, необходимого отрасли для обмена идеями.

http://philip.greenspun.com/ancient-history/professionalism-for-software-engineers
Рубрики:  софт


 Страницы: 4 3 [2] 1