Balancer: Все сообщения за 11 Декабря 2009 года

 
ПнВтСрЧтПтСбВс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

Balancer

администратор
★★★★★
hnick> это твои приоритеты, (они же и народа, логично) :D

Не... Это по народу. Мои такие:

1. Счёт Альфа-Банка.
2. Яндекс.Деньги
3. Webmoney
4. Номер мобильника

:)

hnick> к вебманям совсем душа не лежит? а как же название темы? ;)

Где в этой теме в названии WM? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
hnick> вроде была, поищи под веником...

Так поискал, отдельно - не нашёл :)

hnick> а сабж - позор и профанация

Сам факт ладно, но отношение Обамы к церемонии - это ж кранты...

Американский лидер нарушил протокол церемонии – он отказался присутствовать на большинстве мероприятий. Администрация Обамы отменила традиционные для лауреатов пресс-конференцию, телеинтервью, посещение детского концерта и даже ужин с королем Норвегии. По данным опроса, проведенного местной газетой, 44% норвежцев посчитали за оскорбление отмену встречи с королем.
Впрочем, норвежский Нобелевский комитет уже заявил, что не видит в этом ничего страшного. "Обама должен управлять США и не может посещать все церемонии".

// Эхо Москвы :: Новости / Церемония вручения Нобелевской премии мира Бараку Обаме может быть омрачена скандалом
 
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
hnick> машинка альфы от меня минутах в 15ти пешком, на новокузнецкой, а вебманя на столе вот стоИт :)

Ну, тогда вебманя :) Я с них за хостинг могу напрямую платить :) (что последние два раза и делал, кстати - ибо это единственное, что с этим счётом можно нормально сделать. Ещё на одну оплату осталось)

hnick> База как услышит разговор про деньги - ломается, прям как эта...ну ты понял :)

Угум :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
hnick> ещё можно купить офицера огейма :D

Не... Неинтересно :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Собственно, сабж. Сегодня опять был вис.

Увеличил таймаут с 60 до 180 секунд.

Сейчас подыму со вчерашнего (5 утра) бэкапа что (если) пропало.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Запустил 7-ю плазму. Почти двое суток исследовать...

...

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

Balancer

администратор
★★★★★
А, да...

...

На пышную церемонию в ратуше пригласили около тысячи избранных гостей со всего мира. Общие расходы Нобелевского комитета, включая роскошный банкет, 17 с половиной миллионов долларов. Как подсчитали норвежские журналисты, охрана американского президента обойдется правительству страны в сумму, в десять раз превышающую денежную премию самого лауреата. Да и в самом Нобелевском комитете денег не так много. В следующем году многие статьи бюджета, в том числе и размеры самих премий урежут, но в этом - решили не экономить.

...

// Вести.Ru: Обама обидел норвежцев, отказавшись от обеда с королем
 


:)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
au> Пока оно думалось, не знал куда распихивать.. 150РУ построил (было шесть)

Я тупо держал по планетам :) На самой жирной было 3РУ+26ЛЛ+36ТЛ+15ПГ. Совершенно недостаточная для хранения 500К металла + 300К (в конце накопления) кристаллов + 150К дейтерия. Но пронесло :) Хотя шпионили по 10 раз на дню.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Balancer> Сейчас подыму со вчерашнего (5 утра) бэкапа что (если) пропало.

Хм. Удивительно, но, вроде бы, ничего не пропало.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Полл> Глюк пришелся примерно на час ночи по Москве.

На форуме в 22 с чем-то последнее сообщение до зависа.

Но от времени тут не зависит. Раньше при таких сбоях пропадали десятки тысяч сообщений, включая самые старые :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
По всем неоткомментированному возражений нет (это чтобы избежать повторов "да", "согласен", "конечно"...)

Полл> Игровые объекты могут быть подвижны и изменчивы

Тут вылезает конфликт с попыткой реализовать реалистичность физических параметров. Если у нас внутриигровое время физически реалистично, то временнЫе интервалы, соответствующие звёздным катастрофам и процессам в развитии цивилизаций не соответствуют друг другу. Пусть у нас один реальный час - 10 внутриигровых лет. Тогда полёт на околосветовой скорости к ближайшим звёздам - от десятков минут до часов, внутрисистемные процессы, типа прилётов комет и астероидов - по нескольку раз в сутки. 1000 лет развития цивилизации - 4 реальных суток. Хотя в таком случае 1ч=10лет много. Скорее 1ч=1год надо :) Но даже 1ч=10л - это больше года на сотню тысяч внутриигровых лет, чтобы стало заметно хоть какое-то перемещение :)

Так что или от столкновений с чёрными дырами придётся отказаться (скорее допустим, на манер гиперионского киевского эксперимента, что в лаборатории ЧД упустят и она планету поглотит :)), или придётся делать Вселенную на несколько порядков более "быструю", чем в реальности :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
И сразу - снова. С необычными симптомами: Проблемы с сервером.

Странно это :-/
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
атарин> А вот btnCancel, m_tblCustomers - рулез. Потому что это сильное (strict) соглашение об информативных именах, и это гораздо лучше, кратче, информативнее, чем OKButton, CustomersDataTable.

1. Любые проявления camelCase считаю чистым злом :D

2. Более короткий вариант не считаю более информативным. Поэтому в моих программах это будет ok_button или button_ok (по контексту) :) Если лениво вводить лишний символ в имени переменной - то что-то не так в консерватории. Походу, ты пишешь так много, что не остаётся времени думать ;)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
hnick> Едят они, когда им дают - логично?

Я когда свою на сухой корм перевёл - так просто. Пачку корма сборку взрезаешь и в таком виде даёшь. На 2-3 недели хватает :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Полл> Есть рулимая мною локалка, в которой несколько серверов имеют выход в инет.

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

Аналогично "снаружи" залезаю на те машины, где сервисы цепляются только к localhost.

Но как с этим под Windows - не знаю. Там, вроде, с ssh всегда не очень хорошо...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Полл> Я надеялся, что у кого-нибудь есть более простое решение. :)

Ну, у меня это выражается в запуске нужной программы. Без дополнительных действий при запуске. Куда проще-то? ;)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Alexandrc> Движки прокачал? Бо у меня один истребитель жжет на клетку 0,95

Так внутри системы же :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Татарин> А это именно чистая вкусовщина, в лучшем случае - с псевдорациональной аргументацией.

Фигушки, есть рациональная аргументация :) такой_текст_мозг_токенизирует прощеЧемТакой :) Элементарно с нашей письменностью связано.

Татарин> Та же информация в меньшем количестве символов - более информативно.

Угу. А теперь вспомни принципы помехозащищённости. И почему английские радисты понимают друг друга намного хуже, чем немецкие ;)

Татарин> Э, не. Вот именно первое предложение твоего абзаца полностью раскрывает эту тему. "ок_буттон или буттон_ок (по контексту)" - такой подход сканает только если ты работаешь один или в команде из 2-3 человек.

Именно способы с разного рода сокращениями годятся только для работы в одиночку :) Ибо в большом коллективе всегда появятся люди, для которых принципы сокращений будут разными. Я на это в L2Fortress хорошо напоролся, когда пытался пропихивать идеи Форт-сокращений. Вот уж где компактность и информационная насыщенность! :) Увы, и ах. Кмпксть и нсщеннсть обртн. проп. наглядности и понятности :)

Татарин> Я ж не зря сказал про strict convention.

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

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

Именно поэтому button_ok будет нагляднее, чем btnOk.

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

Плохой. И практика это показывает. По сути сегодня она прижилась только в низкоуровневом программировании на Си++ в Windows :) Можно сказать, что венгерская нотация - пережиток древних времён, во время которых не было нормальных IDE и не было языков с достаточно строгой типизацией :)

«Этот стиль выбора имён называется «венгерской» записью по названию родины руководителя отдела программирования Microsoft Чарльза Симони, который его изобрёл. (А не потому, что его использование придаёт программам такой вид, будто они написаны на венгерском языке» :)

Татарин> Двно уже бринтские учёые устаоили, что мжно выкнть или прпстить поолину бкв без ущерба для понтнсти.

Но читать такой текст сложнее. Трудно это не заметить ;)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
varban> Критерий понятности сорса != возможность прочитать его с выражением.

Это верно только для old-school программистов и только для программистов на одном языке ;)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
hnick> Ром, а нельзя ли, если тема модифицируется редактированием или оценкой, ставить фокус на отредактированное/оцененное сообщение по нажатии на "новые сообщения"?

Так и будет. Надеюсь :) Точнее, в этом случае лучше выделить сноску отдельно, типа, "обновлённое сообщение" и "новая оценка" :)

hnick> Это сложно?

Как только придумаю, как это сделать несложно - сделаю.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Татарин> И плохая сторона в том, что имя переменной/функции нужно "токенизировать" лишь однажды

Только в простой программе, с которой работаешь единомоментно. Если к такому коду возвращаешься хотя бы месяц спустя, не говорю уже про год, всё в голову "загружать" надо по новой.

Татарин> Сравни
Татарин> fgn = pfgnUpdated->value - pfgnUnknown->value + pfgnOld->getUpdatedOffset(pfgnUpdated->value, TRUE).
Татарин> и
Татарин> fignya = updated_fignya_pointer->value - unknown_fignya_pointer->value + old_fignya_pointer->get_updated_offset(updated_fignya_pointer->value, TRUE);

Виндовое программирование в худшем виде :) Оба примера - крайне неудачны :D (только не спрашивай, как бы я этот вариант реализовал, скорее всего менялась бы сама архитектура).

Татарин> Первая строчка ещё вполне управляема. Вторая - не читается вообще. Too many tokens. :)

Вторая первый раз читается лучше. Слишком долго нужно расшифровывать что такое "pfgn", при чём без второго варианта первый не расшифруешь вообще. Получается, второй вариант - самодокументирующийся. Первый же требует ещё отдельного соглашения о нотации.

Татарин> У меня нет проблемы помехозащищённости.

Она есть у любого представителя Homo Sapiens. Если ты этому виду не принадлежишь - то, возможно, у тебя её нет :)

Татарин> Что реально нужно - читаемость, а для этого - сюрприз! - избыточная информация - помеха

Эргнмки с псхлгми с тбй свршн. не сгстся :)

Татарин> Только не в том случае, когда существуют правила создания сокращений.

Угу. Но у каждого языка и даже в каждом проекте правила в итоге разные.

Татарин> Практика показывает, что нет, не будет.

Значит, у нас с тобой очень разная практика :)

Татарин> Программы не состоят из текстов. :)

Программы (с которыми работает программист) состоят из текстов. Все. Даже машинные коды :) Только лексический состав текстов разный. И чем дальше, тем ближе компьютерные языки стремятся к естественнным. Хотя, если ты практикуешь только Си/Си++, ты этого можешь не замечать ;)

Татарин> А в смысле понятности btn ничуть не хуже button. btn - лучше, потому что короче

Хуже. Хотя бы потому что вместо одного токена button в голове оказывается два связных токена - btn и button :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
varban> Кстати, у нас на форуме нет ни одного программиста старой школы ;)

Это для нас с тобой. Для 90% нынешних программеров - мы древние как известная субстанция мамонта :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Фагот> Пропавшие сообщения, как я понимаю, восстановлению не подлежат?

Всё, что пропало в диапазоне 20 октября - 5 ноября восстановлению не подлежит.

Если что-то пропало на вчерашних двух зависах, сигнализируй. Я сравнивал текущую БД с бэкапом только на первом зависе, на втором поленился. Сейчас бэкапы делаются раз в сутки в 5 утра.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
GOGI> HTC Pharos

О! Земляк! :)

...

Правда, я в Опере из под него на Авиабазу никогда с картинками не ходил :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Об особенностях отечественного образования
11 декабря 2009, 12:45

IT-образование в этой стране — одна из сфер, в которой для того, чтобы достойно выглядеть, особо не напрягаясь, достаточно написать объёмную программу и придумать к ней громкое название, а потом хоть DOS Navigator изучай — деньги идут, отчеты о неуклонном повышении IT-компетентности населения пухнут, начальство довольно — лепота!

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

Назывались курсы «Эффективное применение информационных технологий в образовательном процессе и управлении образовательным учреждением» и предназначались не для каких-то там юзверей, а для заместителей директоров по информационным технологиям. Почему я не удосужился прочитать саму программу курсов, не знаю — видимо, был загипнотизирован эффектным названием. В программе значились:

1) Основы компьютерной графики и дизайна — использование графических пакетов Photoshop и Corel Draw. (Именно так, за что обидели компанию Adobe — непонятно.)
2) Основы сайтостроения. (Ой, что это?)

По прибытии на курсы выяснилось, что вести занятия у нас будет симпатичный дизайнер-модельер одежды, которая с сожалением сказала, что для второй части программы FrontPage на компьютеры ещё не поставили, но тут же обнадёжила тем, что есть Publisher, а там можно делать всё то же самое. Вот уже которую неделю мы экзальтированно рисуем ёжиков и делаем коллажи, то есть закладываем основу для успешной модернизации образования.

Вторые курсы пришлось проходить принудительно, ибо Большое Начальство решило больше не тратить Большие Деньги и таки пересадить нас на Линукс, который, как известно, был разработан за Очень Большие Деньги. Курсы предлагались в двух вариантах: «Использование» и «Установка и администрирование». Я выбрал второй и, поскольку все мое общение с никсами заключалось в единственной установке Убунты на ноутбук, несколько недель лихорадочно изучал команды bash, конфиг Squid и т. п. И вот, мандражируя, я явился на итоговое тестирование. За столами в страшных муках разума сидели мои коллеги из других учреждений и испуганно глядели в тесты. Получил задание, смотрю — 24 вопроса, из которых по командной строке только один, остальные примерно в таком духе:

— В чем заключается вклад Линуса Торвальдса в создание Linux?
— Какая графическая оболочка по умолчанию загружается в ALT Linux?
— Какую последовательность действий нужно выполнить, чтобы запустить менеджер пакетов в KDE?
— Что не входит в состав Squid? (Cреди вариантов ответа — ОС Sun Solaris);
— Какую последовательность пунктов меню нужно выбрать в такой-то программе, чтобы сделать то-то?..

Через семь минут я сдал работу и получил зачёт, а в скором времени получу сертификат специалиста по администрированию Линукса. Стыдно — не столько за себя, сколько за наше образование.

// IT happens — Об особенностях отечественного образования
 
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Наглядная погода :) - http://obama-weather.com/House/m/RSXX0063

// История стартапа на Хабрахабр — Доступ к странице ограничен
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru