Песочница

индекс
0,00

Автообновление дедлайна акций в Яндекс.Директе из песочницы

Передо мной и моими знакомыми не раз вставала задача ежедневно обновлять даты в объявлениях Яндекс.Директа. В объявлении пишется «Успей до 21 мая», если сегодня 20 мая. И так каждый день выставляется следующий день. Почему-то все они делали это вручную, хотя задача прекрасно и удобно автоматизируется с помощью предоставленного этим сервисом API.
25 мая 2012, 20:31
7
gepo –0,5

Почему сайты умирают из песочницы

Хочу сразу сказать, что под словом «сайты» я буду иметь ввиду не высоконагруженные веб-приложения, а небольшие «сайтики», разрабатывающиеся для небольших и средних компаний. В основном это промо-сайты и интернет-магазины. Для большинства компаний это первый опыт покупки веб-приложения. И не каждый заказчик готов выделять на разработку достаточное количество денежных средств (а иногда и временных), что приводит к весьма плачевным результатам.

Я имею некоторый опыт разработки сайтов. В последнее время работаю как фрилансер. За свою практику уже успел поучаствовать в разработке сайтов различной стоимости, даже бесплатных. Но вот какая незадача, большая часть сайтов умирают либо сразу, либо продолжают своё незаметное никому не нужное существование. Одно лишь подметил, что сайты для маленьких компаний, живут немного дольше, чем сайты для более-менее больших. Но это только мои наблюдения, возможно, вы имеете обратные.
25 мая 2012, 17:10
27
Single074 1,8

Философия программирования. Некоторые принципы обучения из песочницы

imageПреамбула

Доброго дня %user_name%. За годы накопленного опыта в сфере программирования у меня накопились некоторые наблюдения, заслуживающее того, что бы быть структурированными. Сегодня я поговорю о той части работы программистом где он соприкасается с необходимостью обучения. Постараюсь изложить некоторые неоднозначные принципы, а таких в программировании ой как много!

25 мая 2012, 16:36
76
b0noII 1,5

Home Agent: новости, реалии и перспективы

Вступление


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

Прошло уже больше месяца с тех пор, как статья увидела свет. И за этот месяц многое поменялось. Теперь я готов рассказать о следующем этапе развития этого нового для России вида удаленной работы.
25 мая 2012, 16:21
3
WaltoL 3,5

Определение подключенности Bluetooth под Android из песочницы

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

Собственно после этого (и листания разделов посвященных Bluetooth в официальной документации Android) и пришла мысль попробовать соединяться с каждым сопряженным устройством, а далее смотреть на успех операции: если успешно — значит устройство в зоне покрытия и подключено. Затея оказалась успешной.
25 мая 2012, 16:05
7
bartwell 1,0

Фузака для iPad: на смену комиксам и демотиваторам идут треды

Всем привет! Уже как пару недель назад мы выпустили Фузаку для iPad, над которой работали в течение последних 5 месяцев. Фузака – это приложение на стыке популярных ныне изобразительных игр, таких как DrawSomething или Charadium, и приложений для создания юмористического контента (комиксы, демотиваторы, и пр.).
image
За основу игры мы взяли старую добрую идею “испорченного телефона”: игроки пересказывают друг другу историю поочередно рисунком или коротким текстом. В итоге получается забавная цепочка (тред) подписанных изображений с неожиданными поворотами и острыми шутками, которые порой достойны отдельного внимания.
imageimageimage
25 мая 2012, 13:09
2
oparinov 3,0

Как предупредить об устаревшей версии внутренней утилиты


Представьте себе такую ситуацию:

  • У нас есть внутренняя утилита (скажем, редактор уровней). Время от времени выходят новые версии.
  • Информация хранится в XML или другом древовидном расширяемом формате. При этом мы, как светлые джедаи, следим за совместимостью «снизу вверх», и более поздние версии открывают все ранние проекты.
  • Утилитой пользуются люди нетехнические и не подверженные «синдрому раннего подражателя». Им не обязательно иметь свежайшую версию редактора; главное — стабильную и одинаковую в рамках одного проекта.
  • Время от времени появляются новые функции, в XML для этих функций появляются новые блоки. При этом возможна такая ситуация: пусть над одним проектом работают двое. У одного программа новые блоки поддерживает, у другого — нет. Второй, сохранив проект, просто потеряет эти блоки.

25 мая 2012, 04:30
10
Mercury13 21,5

Возьми Python с собой из песочницы

Думали ли вы (в очередной раз подготавливая среду для Python) о том, как было бы здорово, если бы не приходилось настраивать с нуля рабочее окружение (да ещё и под разными операционными системами), а можно было бы сесть и просто начать писать? Я случайно открыл для себя pythonanywhere.com — сервис, позволяющий вести разработку на Python онлайн, прямо в браузере. Под катом — описание сервиса с картинками и видео.
24 мая 2012, 17:29
213
brunen9 6,1

Использование сети CAN и стека CANopen из песочницы

Однажды передо мной встала задача разработать встраиваемую систему, в которой бы данные могли передаваться между узлами c максимальной надежностью. Тогда то я впервые и узнал о CAN.

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

CAN (Controller Area Network) — это стандарт, созданный компанией Bosсh для сетей, используемых в автоматизации и промышленности. Стандарт нашел широкое применение в промышленном производстве, технологиях «умного дома», а так же в автомобилестроении. Очень хорошо подходит для связывания различных датчиков и управляющих устройств в единую сеть.
Как правило, CAN-сеть это сеть типа «шина», в которой все узлы могут передавать и принимать данные.
Она обладает небольшой скоростью, но высокой надежностью.

Далее я хочу поверхностно описать стандарт и рассказать об использовании такой сети на практике.
24 мая 2012, 13:54
44
GreyM 5,0

Почему много агентов лучше чем один? из песочницы

Свою первую околонаучную статью хочется начать со слов великого выдумщика и практика Алана Тьюринга «В отсутствии законов поведения, которые в своей совокупности определяли бы нашу жизнь, нельзя убедиться так же легко, как в отсутствии законченного списка правил действия...» Воображая свою машину, он четко знал, что даже самое маленькое может делать большие дела. Во многих научных изданиях работу мультиагентных систем сравнивают с работой людей на предприятии.
23 мая 2012, 22:33
6
mishgam 0,0