Рубрика: Программирование
IE8 json is null or not an object
Столкнулся с такой внезапно ошибкой при работе с AJAX’ом в IE8. Требовалось получать JSON данные от сервера и парсить их. ВНЕЗАПНО! Скопированный скрипт отказался работать. Т.е. он на одном серваке работает, на другом нет....
T-systems java school
Вот и прошло первое занятия в java-школе, которую проводит T-systems. Первое занятие было организационное (в 12-30) и ознакомительное (с инструментами разработки, в 16-00, по расписанию). Узнал много нового. Точнее не то, чтобы много, но...
Обновление данных на активности
Ситуация. У вас есть, к примеру, окно со списком. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_list); list = (ListView)findViewById(R.id.list); ArrayAdapter adapter = new ArrayAdapter(this, 0, array); list.setAdapter(adapter); list.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void...
Ещё один пример TimePicker’а под Android
Я тут копался в старом коде и обнаружил небольшой недоработок в статье Как получить выбранное время с TimePicker’a. Недостаток заключается в том, что при первом вызове TimePicker’а будет установлено время 00:00. Что не всегда...
Отправка письма привязанным приложением в android
Для этого нам потребуется создать намерение (Intent) с определённым типом запуска, который мы в него передадим. После чего наполнить его данными и запустить активность (Activity) с этим намерением.
Защита e-mail’а на сайте от попадания в спам базу
На java-форуме проскочил очередной ученик, который собирает email’ы чисто в учебных целях. Ну, как Я и писал в том посте, вот первый небольшой скрипт, который не позволит e-mail’ам с вашего сайта попасть в спам-базу....
Какой шаблонизатор использовать. PHP, XSLT
Как бы не говнились программисты 1С:Битрикс, как бы не писали ужасные статьи, что XSLT – это сложно, страшно, тормознуто и вообще ужас какой-то, XSLT имеет право на существование, во всяком случае Я так считаю....
Время работы DateTime и strtotime, date
Я тут писал про один способ преобразования mysql даты в любой другой формат, и Кристиан Арчер написал мне про тот самый способ, который используют все. Но! Во-первых, он процедурный. А во-вторых, мне заинтересовала скорость его...
Преобразование даты MySQL DATE в любой формат
Много описано идей как это сделать, но в основном идут какие-то извращения с парсингом строки и выборкой элементов 0,1,2 в качестве d,m,y :D Зачем? Есть же уже готовое решение, которое находится в классе DateTime,...
Как получить выбранное время с TimePicker’a
Надо мне тут было в программулинке сделать выбор времени. Накидал быстренько layout, добавил на него TimePicker, пару кнопок – вырбать/отмена. На нужную кнопку добавил вызов этой активности и … ничего. По нажатию на кнопку...
Передача данных между активностями
Иногда (да точнее даже частенько) бывают случаи, когда нам нужно передать данные между окнами (активностями android). Если вызов активности происходит через startActivity(Context, class); то не очевидно, как это сделать.
Убрать AlertDialog после выбора действия
В android’е, кнопка “назад” возвращает нас к предыдущему окну (так называемая активность, activity). AlertDialog – это такая же активность, поэтому если после выбора действия на AlertDialog’е, вы попробуете вернуться назад, то вы увидите опять...
Доброе утро
Доброго утра. Мне тут на водку наводку дали: Так что всех, кто относится к этой отрасли – с праздником :)
Пишем простой, расширяемый движок. Начало.
Решил поделиться своими знаниями :) CMS на основе этого примера Я написал в 2007 году. После этого она претерпела кучу изменений. Внимание. Мне лень разбираться, почему тут конвертируются кавычки. Так что не забудьте изменить...
Сбросить ключи массива в PHP
Делал я тут одну фиговину на PHP и столкнулся с тем (что в общем-то логично и правильно), что после того, как над массивом поработает функция explode, и мы повырезаем оттуда пустые, к примеру, элементы...
Сортировка перед группировкой в MySQL
Когда мы пытаемся выдрать что-то из БД – то сначала указываем GROUP BY, а потом уже ORDER BY. Таким образом в запросе у нас сначала выполняется группировка по указанному столбцу и только потом сортируется....
Заметочки о Java
1. JTable будет рисовать columnHeader, только если его затолкать в JScrollBar 2. Чтобы рулить редактируемыми ячейками надо переопределить функцию public boolean isCellEditable(int row, int column), в которой можно делать что угодно :)
Последние комменатрии