Проектирование — неотъемлемая часть разработки любого программного продукта. Так меня учили еще в институте, так я предпочитаю поступать на практике. Но есть один момент, который почти всегда не доставляет особого удовольствия — перенос данных из UML схемы в скелет классов. Повторное комментирование, проставление док-тегов... В общем и целом — нудно и скучно.
( Read more... )</div>Есть сомнения? Не можешь принять решение? Загадай орел или решку и брось монетку в воздух! Вот он идеальный рецепт, нет ничего проще! Некоторое время назад мне пришла в голову мысль: а что я хочу получить от этого?
Ну, по сути, хочется получить ответ на мучающий вопрос. Ведь не каждый человек может без страха и упрека принять решение, отринув все за и против шагнуть вперед. Большинство из нас мучает мучительное бремя выбора или незнания. Бросить, не бросить? Пойти, не пойти? Быть или не быть? Подкинь монетку! Что может быть проще? Ну вот с этой мыслью да кружкой пива я размышлял над этим, неимоверно важным, вопросом. В процессе, вспомнилась мне одна мысль, оброненная
По сути, у меня в руках лежал прибор, моделирующий любую житейскую ситуацию за доли секунды и цена ему при этом один рубль! Бросая этот самый рубль в воздух, я переживаю ситуацию, которая еще не произошла. Я совершенно точно знаю, как я в ней себя буду чувствовать, что я буду ощущать. Пока подкинутая монета звонко вертится в воздухе, происходит сложнейшее действие, я проживаю будущую ситуацию! И вот она падает и дает развитие уже сформированной модели, где я главное действующее лицо.
Вот она, моя личная машина времени! Вот то, что пытаются придумать и создать ученые вот уже несколько столетий! Но как все гениальное, ответ лежит под носом.
Сказать, что в ней комфортно... нет, многое надо включать руками и прописывать тоже ручками... Сказать, что красиво... Тоже нет, местами просто убогие шрифты и иконки. Но вот уютная она какая-то. Милый пушистый зверек, которого хочется гладить и кормить. В моем случае хочется докручивать и допиливать. Но как я уже сказал, он еще не идеальн.... вот краткий список того, что меня бесит порой:
- Старт инета происходит по команде sudo pppoe-start. Меня просто убивает каждый раз набирать это. А как запускать это автоматически, еще не копал;
- Бесит, что не могу докрутить микрофон... вот не работет он и все тут. Хотя сам микрофон и звукавуха пашут исправно на все 100. Но этот самый пушистый зверек не хочет им пользоваться и мне не дает;
- Звук... некоторые программки не могут использовать одновременно одну звуковуху. Я точно помню, что такая проблема у меня когда-то была и она как-то решалась. Как и почему, не помню. Но пока не заработает микрофон, думаю не пригодится такая функциональность;
- Менеджер закачек.... Помоему это самое убогое на вид детище всего релиза... Нет ничего страшнее иконок этого софтверного продукта. Работает он не лучше. Мне очень привычо выделять часть ссылок на странице, передавать их флэшготу и забирать моим менеджером закачек. Так было в винде. Что делать с линуксом, ума не приложу. Но пока и не надо, потому что...
- Потому что, мой любимый Brief, расширение для Firefox не ставится на его третью бета реинкарнацию. А значит нет и гавно-потока с варезных сайтов, где как жемчужины появляются хорошие вещи, которые хочется скачать.
Кросс пост из http://community.livejournal.com/ru_linu
Товарищи линуксоиды!
Пишу я вам обуреваемый эмоциями. Надумал я себе юбунту установить, но перед тем, как разделы крушить да файлы копировать, решил я попробовать лайф сиди. А хотел я простых вещей: интернета, браузера да редактора текстового. На первом пункте я и остановился. Читал я
Доколе господа, доколе все будет вот так, через жопу? Все было вот так три года назад и ничего не изменилось, да менюшки красивше да кнопочки поячрче, а внутри без поллитры не обойтись….
В сухом остатке:
В процессе разработки внутреннего таскменеджера возникла необходимость подсчета рабочих дней в соответсвии с рабочим календарем. Тоесть суббота воскресенье выходные, и куча дат куда выпадают праздники или наоборот, когда выходные являются рабочими дня. Немного пошарившись по сети ничего подходящего не нашел, решил написать свое. Класс получился простеньким, никаких проверок и ошибок, руки пока не дошли, хотя сделать это стоит.
Ссылка на [код]


