Программирование

минута на чтение
Некоторое время назад мне понадобилось вставить математические формулы на один веб-сайт. Поковырявшись с CSS и JavaScript я понял, что задача не такая уж и тривиальная, как мне казалось изначально. Я начал поиски готового решения, которое нужно просто скачать, распаковать, залить...
несколько секунд на чтение
Для того, чтобы ограничить количество результатов запроса, в MySQL и базах данных Oracle начиная с версии 12g существуют конструкции с LIMIT и OFFSET. LIMIT указывает количество записей, которое мы хотим получить, а OFFSET сколько записей нужно пропустить. В версии 11gR2, с которой я работаю, не...
2 минуты на чтение
Прошлым летом я допинал бакалавра в Бизнес-информатике и в октябре начал магистратуру. На работе я использую систему управления базами данных от Oracle, на курсе Data Warehouse (хранилище данных) сейчас я работаю с SQL Server. В этом посту я опишу несколько разлиичий между оракловским PL/SQ...
2 минуты на чтение
AJAX-запросы (асинхронный JavaScript и XML) используются в веб-разработке для подгрузки данных с сервера без обновления всей страницы. В Apex нет надобности мучаться с XMLHttpRequest, так как JavaScript API этой среды разработки предоставляет функционал для осуществления таких запросов. Также ес...
минута на чтение
В общем, дело было так: На рабочем компьютере установлено несколько версий Java и по умолчанию используется версия 1.7, то есть, не самая последняя. И после установки среда разработки Android Studio начала ругаться, что требуется более продвинутая версия. Изменить версию Java — задани...
2 минуты на чтение
В этом посту вы узнаете, что значит ошибка «ORA-00918: column ambiguously defined» и как её решить. Ошибка возникает, когда при объединении в двух таблицах присутствуют колонки с одинаковым названием и непонятно, к какой таблице относится колонка. Для воспроизведения ошибки, создаём две пр...
3 минуты на чтение
В предприятии, для которого я работаю, документы печатаются в формате PDF через XSL-FO, примерно как в моём недавнем примере. Мне нужно было дополнить шаблон XSL и вывести определённую информацию для каждой позиции заказа от клиента, нашего заказа у оптовой торговли и выставленн...
2 минуты на чтение
Как я писал в прошлом посте (Различия между T-SQL и PL/SQL), в прошлом семестре я проходил курс по хранилищам данных. Изначально я собирался написать больше постов, но времени не было. В черновике уже долгое время лежит несколько постов, но когда я их доделаю и опубликую — не знаю. ...
2 минуты на чтение
С начала лета я вплотную работаю с технологиями Oracle, как можно понять и по другим постам, в частности с процедурным расширением языка cтруктурированных запросов PL/SQL. Я решил написать пару записей на эту тему и начинаю с циклов. Сначала рассмотрим простейший вариант цикла FO...
минута на чтение
Написал небольшой и несложный тестовый класс для демонстрации работы Apache FOP, который выдаёт PDF-файл с «Hello World!». Сам я немного тормозил при знакомстве с FOP и такой пример мне тогда бы здорово помог. Надеюсь, вам он поможет избежать таких трудностей. Содержание файла FoTestClass: imp...