По-английски читаем здесь - http://en.ssidelnikov.ru.

Опубликовано автором Stanislav Sidelnikov | Комментарии отключены

Второе приложение на Android: maps, swipe и плюшки

Когда-то давно, в начале 2012 года мы начали работу над приложением-информатором о наличии товаров в аптеках города и, собственно, расположении этих аптек в самом городе. После года изучения Анроида и разработки, по объективным причинам, работы были приостановлены почти на год, за который интерес у всех к приложению остыл. Но оставлять дела неоконченными нехорошо, поэтому недавно я собрался с силами и все же закрыл оставшиеся задачи, сделав его пригодным для списания в архив :) Читать далее

Рубрика: Компьютеры и ПО, Программирование | Метки: , | Комментарии (2)

Заметка: Обновление не-английского WordPress при использовании qTranslate

Заметка: Обновление WordPress на языке отличном от английского при использовании qTranslate

Находим файл qtranslate/qtranslate_hooks.php, в нем – функцию qtrans_versionLocale there. Она выглядит примерно так:

function qtrans_versionLocale() {
	return 'en_US';
}

Далее меняем ее на:

function qtrans_versionLocale() {
	return get_locale();
	//return 'en_US';
}

И можно обновлять WordPress стандартным образом.

Рубрика: Без рубрики | Добавить комментарий

Опубликовано автором Stanislav Sidelnikov | Добавить комментарий

Обмен с сайтом, ошибка в УТ и 1cair

1С меня никак не оставляет. И не прекращает удивлять. Очередное радостное открытие случилось при попытке обменяться с сайтом номенклатурой из УТ 11, развернутой в облаке 1CAir. Добавили узел в план обмена, указали настройки соединения с сервером, сделали обмен, но… Ничего не произошло, никаких записей не было добавлено.  В чем причина?

Рубрика: Без рубрики | Добавить комментарий

Подготовка к тестированию 1С:Профессионал

У людей, желающих войти в мир 1С или освоить новую область знаний в этом мире, зачастую возникает закономерное желание получить сертификат 1С:Профессионал, а потом и 1С:Специалист в этой области. И так же часто эти люди задаются вопросами – “Как лучше подготовиться к тестированию 1С:Профессионал?”, “Где взять ответы на вопросы теста?”.  Читать ответы на эти вопросы

Рубрика: Без рубрики, Программирование | Комментарии (5)

Получение JSON из объекта Java

В приложение для Android использую WebView, в которой отображаю детальную информацию о неком объекте. Встал вопрос, как передать информацию об этом объекте скрипту JS, расположенному на странице WebView.  Как это реализовать?

Рубрика: Программирование | Добавить комментарий

Первое приложение на Android

Сегодня закончил бета-версию первого приложения на Android для внутреннего использования – фронт для учета продаж в кафе. На данный момент приложение состоит из 6 тысяч строк кода, разрабатывалось в течение полутора месяцев, на него затрачено 170 часов непосредственной разработки. Далее – описание функционала и некоторых технических деталей…

Рубрика: Программирование | Метки: , , , | Комментарии (14)

Имитируем нажатие кнопки “Назад” в методе Robolectric

Заметка. Чтобы имитировать нажатие кнопки “Назад” в тестовом классе Robolectric, нужно просто вызвать метод onBackPressed() активити:

@RunWith(RobolectricTestRunner.class)
public class CafeActivityTest {
    SomeActivity activity;

    @Before
    public void setUp() {
        activity = new SomeActivity();
		activity.onCreate(null);
    }

    @Test
    public void testBackButtonCloseActivityIfNoParent() throws Exception {
	// Нажимаем кнопку "Назад"
        activity.onBackPressed();

        ShadowActivity sa = Robolectric.shadowOf(activity);
	// Проверяем, что активити закрылось
        assertTrue(sa.isFinishing());
    }
}
Рубрика: Программирование | Метки: , , | Добавить комментарий

Документация по jQuery не отображалась в phpStorm при использовании Yii

phpStorm поддерживает хорошую работу с jQuery с версии 2.1. Стоит лишь указать, где ее брать, и для каждой функции отображается документация к ней. Очень удобно. Но если использовать Yii, эта магия не свершается – документация по jQuery в phpStorm сводится к “have no idea”. Исправить это положение можно, указав файл/web/js/jquery.js как Plain text (кликнуть по нему правой кнопкой в Project Explorer, в меню выбрать “Mark as Plain text”). Собственно, до этого phpStorm пыталась найти документацию в этом файле, а не в том, что мы указали в настройках.

Рубрика: Программирование | Метки: , , | Добавить комментарий

Простой запрос SELECT приводит к падению mysqld

Я сегодня потратил целый день, пытаясь решить следующую проблему. Простой SELECT-запрос запрос выполнялся примерно 3 раза подряд (вызов из jQuery), после чего процесс mysqld падал. И это происходило только когда я выполнял его из php-скрипта:

    $limit = 10;
    $s = OutputProcessing::encodeString($term);
    $query = "SELECT name label, name value, id id FROM items_base_description WHERE name LIKE '%$s%' LIMIT 0, $limit";
    $result = mysql_query($query, $connection) or die(mysql_error($connection) . "\n" . $query);

Причиной этому было отсутствие индекса по полю ‘name’. После того, как я добавил индекс, все стало прекрасно работать.

Кстати, я использую PHP 5.3.3 и MySQL 5.1.

Рубрика: Программирование | Добавить комментарий

Перевод с китайского – соус

image

 

Очень интересный соус, китайский. Перевод надписей на нем повышает настроение за обедом. Предлагаю внимательно их прочитать :)

Читать далее

Рубрика: Личное | Добавить комментарий

Короткая статья увеличила посещаемость в два раза

Вчера разместил наикратчайшую статью с поздравлением с первым зимним днем читателей блога. И вчера же дневная посещаемость моего блога увеличилась в два раза (на 90 человек). Причем количество просмотров самой статьи составило  Читать далее

Рубрика: Web Marketing, Бизнес | 1 комментарий