Показаны сообщения с ярлыком Программирование. Показать все сообщения
Показаны сообщения с ярлыком Программирование. Показать все сообщения

О шуме на работе

среда, 10 апреля 2013 г.

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

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

Как не перейти по «опасной» ссылке

вторник, 13 ноября 2012 г.

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

С этой проблемой я не сталкивался до тех пор, пока в Опере не появился сомнительный функционал: выделяете текст, задевая кнопки-ссылки на удаление, случайно дергаете выделение мышкой и браузер быстро  и методично открывает все ссылки, попавшие в выделение, в новых вкладках. Что произойдет дальше, думаю, всем ясно. Я так случайно удалил из админки несколько тестовых записей.

Как же быть? А дело то дрянь — все просто.

Реализация увеличения изображения на JavaScript

вторник, 23 октября 2012 г.

Введение


Есть проект, который позволяет пользователям добавлять собственные графические изображения их меток на карту. Загрузив собственное изображение, необходимо указать точку привязки — та точка, которой будут соответствовать географические координаты на карте. Указать желаемую точку привязки с точностью до пикселя будет достаточно проблематично, поэтому возникла идея сделать лупу, которая должна была показывать увеличенное изображение метки с использованием интерполяции nearest, чтобы дать возможно выбрать именно тот пиксель изображения, который захочет требовательный пользователь :)

Сроки разработки программ (копипаст)

воскресенье, 21 октября 2012 г.

Предисловие 


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

Знания и опыт

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

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

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

Попытка что-то изменить

среда, 10 октября 2012 г.

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

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