Ну начнем с того, что довольно часто приходится сталкиваться с тем, что необходимо реализовывать какую-либо серверную часть для обработки каких-то данных и т.д. Естественно, что сервеную часть удобней всего было бы реализовать в виде демона. В свое время я наткнулся на подобный класс реализации демонов написанного на Python. И вот на прошлой неделе решил написать такое же творение на PHP, вроде получилось не плохо, оценивать Вам.
Читать полностью »
Рубрика «Песочница» - 179
Класс для реализации UNIX-демонов на PHP
2012-06-04 в 8:11, admin, рубрики: daemon, php, Песочница, метки: daemon, PHPASAP, overtime и право программиста пойти спать
2012-06-03 в 18:53, admin, рубрики: human resources, Песочница, права и свободы, метки: права и свободыПредисловие
Хочется в начале сказать о том, кому статья точно не пригодится. Таковых, как минимум, две категории. Первая — это те, кто вообще не сталкивался с компаниями, или имеет свой стартап и работает сугубо на себя самого. Вторая категория — это те, кто даже после прочтения вот этой моей статьи, думает, что его место работы самое прекрасное, и в таких условиях он хочет провести всю свою карьеру и ничего более не возжелать.
Для тех же, кто работает в условиях где уже ощутил на себе понятия — сроки, overtime, ASAP, работа на выходных, посвящается…
Читать полностью »
Сортировка методом Золушки
2012-05-31 в 19:26, admin, рубрики: Песочница, сенсорные экраны, сортировка, юзабилити интерфейсовВсе помнят, как мачеха заставляла Золушку сортировать мак и горох. Что делала бедная девушка? Высыпала кучку на стол и пальчиком направляла маковые зернышки направо, горох налево. Перенесемся в настоящее. Глядя на то, как сотни людей тыкают пальцами в сенсорные экраны айпадов, айподов и других устройств, мы видим в большинстве случаев действия, как раз напоминающие движение пальца Золушки при сортировке зерен.
А теперь попробуем представить реальную задачу, которую проще всего решить подобным методом и такими простыми движениями. Условно назовем её «Приглашение на день рождения».
О нестандартном C#.Net или как я писал «свою» ОС
2012-05-31 в 13:47, admin, рубрики: .net, операционные системы, ОС, ПесочницаПредыстория
Меня давно посетило желание создать свою ОС, но из-за незнания ничего не мог сделать. Первое что решил опробовать — создать дистрибутив на основе готового линукса: убунта, opensuse… но ничего нормального не получилось, а желание создать самому меня не покидало.
И вот недавно я нашёл интересное дополнение к Visual Studio. Называется оно — Cosmos(многие наверное о нём знают).
Суть этого дополнения в том, что на разных языках программирования(F#.Net, C#.Net, VB.Net) вы можете создать свою ОС.
Читать полностью »
PowerShell: Перемешиваем файлы
2012-05-30 в 13:55, admin, рубрики: powershell, Песочница, метки: powershell Доброго времени суток, читатель!
Недавно мне подкинули довольно простенькую на первый взгляд задачку: Надо перемешать около 1000 фотографий для системы голосований.
Вручную заниматься этим — дело неблагодарное. Нужен какой-нибудь миленький скрипт.
PowerShell оказался идеальным вариантом: ставить что-то стороннее вроде python не хотелось, а с .bat файлами я за свою жизнь так и не подружился.
Читать полностью »
Обмен данными между web-приложением и MantisBT
2012-05-30 в 7:04, admin, рубрики: api, Help Desk Software, helpdesk, mantis, soap, Песочница, метки: helpdesk, mantis, soap Используя Mantis для учета заявок от абонентов, часто приходилось сталкиваться со следующими сложностями:
1) При добавлении новой заявки приходится вносить или копипастить часть информации из карточки клиента в Mantis, что во-первых, лень, а во-вторых, потенциально может привести к искажению информации.
2) Не всегда получается оперативно прочитать предыдущие заявки по этому абоненту, во-первых, потому что лень, во-вторых, см. пункт первый, относительно искаженной информации.
Для решения этой задачи, воспользуемся API от Mantis — mantisconnect.php.
Читать полностью »
Кто я: профессионал или недоучка? Исповедь программиста-непрограммиста
2012-05-29 в 19:59, admin, рубрики: php, Песочница, Программирование, программист, метки: PHP, программист Мне вот интересно много ли таких людей как я. Тех, кто за свою бытность в IT-сфере написал множество сайтов, пару-тройку веб-сервисов, несколько интернет-магазинов и, не смотря на все это, понимает, что не является профессиональным программистом, а лишь программистом «так себе». Никто не узнал себя в этом описании? Вот, например, я – такой! Это обо мне!
Читать полностью »
RDP (не)тонкий клиент c Linux на платформе Nvidia ION
2012-05-29 в 17:49, admin, рубрики: opensuse, Песочница, тонкий клиент, метки: opensuse, тонкий клиентВ сегодняшний век повсеместной виртуализации возникает необходимость экономить на всем. Наиболее значимые для любого системного администратора сущности, это:
- Время (затраты на обслуживание системы)
- Железо (различные сбои, потеря производительности, устаревание)
- ПО (лицензионная составляющая, защита от вирусов, централизация управления приложениями)
В своей статье я рассматриваю реализацию (не)тонкого клиента на базе ОС Linux, как прослойке между аппаратной составляющей и привычным интерфейсом ОС Windows.
(Не)тонкий клиент, в моем понимании, это дистрибутив ОС Linux обладающий следующими свойствами:
- достаточно большой набор компонентов для загрузки; не подходит для загрузки по сети
- достаточно маленький набор компонентов; не рационально устанавливать жесткий диск
Программирование для всех: почему нет?
2012-05-29 в 17:08, admin, рубрики: всеобщая грамотность, Песочница, Программирование, Учебный процесс в IT, школьное образование, метки: всеобщая грамотность, Программирование, школьное образованиеНедавно на Хабре обсуждался вопрос, а действительно ли программирование необходимо включить в перечень обязательных дисциплин и, таким образом, популяризовать его, сделать массовым. Мне бы хотелось поделиться своим скромным мнением по этому вопросу с точки зрения пользователя.
Итак, почему же с одной из точек зрения изучение программирования в качестве обязательного предмета в школе не стоит считать однозначным плюсом, а в некоторых случаях это даже минус? На мой взгляд, есть несколько причин:
Программирование для всех: почему «нет»
2012-05-29 в 17:08, admin, рубрики: всеобщая грамотность, Песочница, Программирование, Учебный процесс в IT, школьное образование, метки: всеобщая грамотность, Программирование, школьное образованиеНедавно на Хабре обсуждался вопрос, а действительно ли программирование необходимо включить в перечень обязательных дисциплин и, таким образом, популяризовать его, сделать массовым. Мне бы хотелось поделиться своим скромным мнением по этому вопросу с точки зрения пользователя.
Итак, почему же с одной из точек зрения изучение программирования в качестве обязательного предмета в школе не стоит считать однозначным плюсом, а в некоторых случаях это даже минус? На мой взгляд, есть несколько причин: