Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Работа с объектными переменными типа REF CURSOR в Oracle BI Publisher 12c

Oracle *
Recovery mode
Tutorial

Прочитав статью и восприняв понимание продукта Oracle BI Publisher критически, а именно, на момент существовавшей тогда версии 11.1.1.7.150120, хочется заметить, что все, указанное в цитируемой статье можно было сделать на BI Publisher и доверить любому непрограммирующему пользователю. Плюс к этому, продукт имел trial и stand-alone версию. Поддерживался API на Java, уже был доделан вызов продукта как web-сервиса.

Чуть более интересный вопрос, который был получен от читателей моего блога: как в 12-й версии работать с переменными типа REF CURSOR для массовой миграции с самодельной отчетной системы на продукт Oracle BI EE 12с.

Рассмотрим код, который вернет REF CURSOR в зависимости от параметра.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 52
Комментарии 0

Новости

Три жизни Дмитрия Зимина

Разработка систем связи *История IT Научно-популярное Биографии гиков Сотовая связь

Дмитрий Зимин был великим человеком, прожившим три глубоких жизни: инженера, бизнесмена и филантропа. Легче всего его сравнить с Биллом Гейтсом.

Сначала родившийся в 1933 году потомок старообрядческого купеческого рода Дмитрий Зимин сделал блестящую инженерную карьеру, став к закату СССР лауреатом крупных премий, руководителем по разработкам в ведущем радиотехническом институте и замом главного конструктора системы противоракетной обороны вокруг Москвы. Ведь он отлично разбирался в фазированных антенные решётки + был сильным организатором. Тут немного воспоминаний коллеги из тех времён.

В посвободневшей России 58-летний Зимин занялся амбициозными стартапами.

Цитата из Википедии:

"На фоне резкого сокращения оборонных заказов, 6 марта 1991 года зарегистрировал на базе Радиотехнического института малое предприятие КБ «Импульс». Первой разработкой фирмы стала система спутникового телевидения, которая была запущена в серийное производство на Вильнюсском заводе радиоизмерительных приборов (ВЗРИП) и продавалась в московском магазине «Эфир» на Тверской улице, но почти никакой прибыли этот проект не принёс. Следующим проектом была система кабельного телевидения АС-600, она также была запущена в серию и уже принесла небольшой доход. В 1991 году организовал группу технических экспертов внутри Радиотехнического института по разработке сотовой телефонной связи. В 1992 году было создано акционерное общество «Вымпел-Коммуникации», где Зимин стал президентом и генеральным директором"

Ого, три пивота за 1991 год: из оборонки в спутниковое тв, потом в кабельное тв, потом в сотовую связь.

Но даже Билайн - не главная заслуга Зимина
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 284
Комментарии 1

Переосмысление айдентики для сервиса по поиску исполнителей в сфере талантов – история одного ребрендинга

Графический дизайн *Дизайн
Из песочницы

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

Каждый под-продукт можно было развивать отдельно, как самостоятельную историю под определенную аудиторию. Чтобы это стало возможным, нам пришлось пересмотреть позиционирование основного продукта и его под-продуктов на рынке, подстроиться под демографические данные, а также обновить фирменный стиль

Читать далее
Всего голосов 4: ↑0 и ↓4 -4
Просмотры 186
Комментарии 1

5 советов из области DevOps, которые помогут начинающему разработчику

Блог компании SkillFactory Программирование *GitHub Учебный процесс в IT DevOps *
Перевод

Недавно мы писали о том, как четыре фигурные скобки на 4 часа остановили работу крупного сервиса Skyscanner. В комментариях тогда заметили, что скоро должность «Senior YAML Developer» может перестать быть шуткой.

К старту курса по DevOps делимся рекомендациями из блога Github, которые могут помочь начинающему разработчику избежать ошибок команды Skyscanner.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 1.2K
Комментарии 2

Как Uber эффективно обрабатывает свои миллионы заказов такси и еды. Часть 1

Блог компании OTUS Высокая производительность *Программирование *
Перевод

Подробный разбор фулфилмент-архитектуры компании Uber.

Как описано в [1], фулфилмент-сервис должен “получить намерение клиента и воплотить его путем подбора правильного набора провайдеров (исполнителей)”. Например, одно из возможных намерений клиента - это поездка из одной точки в другую, а провайдером в этом случае будет являться свободный водитель такси, находящийся как можно ближе к клиенту. Конечная цель фулфилмент-сервиса - это эффективный поиск свободных водителей рядом с клиентом.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 769
Комментарии 0

Начало работы с Playwright (Часть 1)

Тестирование IT-систем *JavaScript *Node.JS *Тестирование веб-сервисов *
Перевод
Tutorial

Добро пожаловать  на 1-й день челленджа #30DaysOfPlaywright!

Сегодня наша  цель – изучить руководство по началу работы с фреймворком, которое должно помочь настроить средство запуска Playwright Test в локальной среде разработки и подготовить его для  выполнения первого тестового прогона.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 270
Комментарии 0

DNS-over-HTTPS — как продвигается адаптация

Блог компании VAS Experts IT-стандарты *

С момента появления этот протокол вызывает разногласия в ИТ-сообществе. Одни считают, что DoH повышает безопасность подключений, другие — что он лишь усложняет работу сисадминам. Но несмотря на полярность точек зрения, DoH использует все больше приложений. Рассказываем, что к чему.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.3K
Комментарии 1

Девиации и разветвление личности: как лечить?

Программирование *C++ *Параллельное программирование *

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

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

Итак, я хотел бы поговорить о разумной обработке ошибок и безопасном многопоточном кодировании.

Читать далее
Всего голосов 13: ↑7 и ↓6 +1
Просмотры 1.5K
Комментарии 15

Android Vitals — Разбираем холодный запуск

Блог компании OTUS Разработка под Android *
Перевод

Эта серия статей посвящена мониторингу производительности и стабильности Android-приложений в эксплуатационной среде. В прошлой статье автор писал об измерении времени в Android Vitals — Сколько времени?

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 329
Комментарии 0

Дисциплина регулярного менеджмента

Управление персоналом *

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

Вот есть у нас Сергей. Задачи по программированию он выстраивет в очередь согласно приоритетам, и потом выполняет, одну за другой. Если очередь большая, то полученную сегодня задачу Серёжа начнёт делать, например, через неделю. Допустим, у нас это считается нормой.

Если Сергей применит ту же стратегию к задаче "отвечать на письма", то результат будет ужасным - никто в здравом уме не будет ждать ответа на письмо в течение недели. Какой бы Серёжа ни был молодец. Поэтому на письма лучше отвечать, например, в течение суток.

Вроде всё просто и понятно. Но отвечает ли Серёжа на письма в течение суток? Хрена с два. Скорее всего, на некоторые письма он вообще не отвечает. И почта вся у него лежит в одной папке - "Входящие", и если он не ответил на письмо сразу, то вообще забудет на него ответить. Потому что Сергею не хватает дисциплины.

Читать далее
Всего голосов 14: ↑8 и ↓6 +2
Просмотры 938
Комментарии 2

Цифровое сопротивление, или Как китайские разработчики боролись с жестким графиком

Блог компании Get me IT Управление персоналом *Законодательство в IT Карьера в IT-индустрии IT-компании
Перевод
Китайский IT-рынок — как отдельная вселенная. Там нет привычных нам сервисов от крупных компаний из США, а вместо них много локальных продуктов, которые подчас имеют достаточно продвинутый функционал. Но достигается такой результат достаточно жестоким способом, который недалеко ушёл от древних китайских пыток.

Изнурительный график работы 996, названный так за то, что сотрудники должны работать с 9 утра до 9 вечера, шесть дней в неделю, сохраняется в китайских компаниях уже много лет, несмотря на постоянное возмущение общественности. Даже соучредитель Alibaba Джек Ма однажды назвал его «огромным благословением». Но что для миллиардеров — благословение, для обычных работников обычно означает работу до смерти (в буквальном смысле). Тем не менее некоторые пытаются с этим бороться.


Приятного чтения!
Всего голосов 19: ↑16 и ↓3 +13
Просмотры 2.7K
Комментарии 2

Как я автоматизировал настройку коммутаторов в дата-центре с помощью Kubernetes

Блог компании Deutsche Telekom IT Solutions Kubernetes *

Когда заходит речь об обслуживании сетевого оборудования дата-центра, на ум сразу приходит слово "автоматизация". Действительно, вряд ли кому-то захочется вручную настраивать десятки, а то и сотни единиц "железа", особенно учитывая то, что конфигурация будет практически идентичной. Сейчас существует множество инструментов, чтобы формализовать и автоматизировать этот процесс - можно задействовать всю мощь bash-скриптинга и поддерживать пачку скриптов, можно воспользоваться Ansible с его плей-буками и еще много чего. Я же решил, что в деле автоматизации настройки и поддержики конфигурации в нужном состоянии поможет Kubernetes с его Custom Resources и самописными операторами.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.1K
Комментарии 3

«Чипирование» уже здесь: как развивался шведский стартап, предлагающий всем желающим вживить многофункциональный имплант

Беспроводные технологии *История IT Здоровье Будущее здесь

На днях по Сети прокатилась новость, что шведский стартап, базирующийся в коворкинге Epicenter, предлагает вживить в руку чип о вакцинации от коронавируса всем желающим. Он также может содержать любые другие данные, вплоть до офисных документов, пропусков в здания и не только. Новость вызвала бурную реакцию со стороны пользователей, при этом в данной технологии нет ничего нового, а сами энтузиасты вживляют людям импланты уже по меньшей мере семь лет. Рассказываем, откуда взялась эта инициатива и насколько это может быть удобно и безопасно.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.2K
Комментарии 7

Пишем бесплатный Gerber-вьювер с открытым исходным кодом под Android с нуля

Программирование *Разработка мобильных приложений *Разработка под Android *Kotlin *Производство и разработка электроники *
Из песочницы

Привет, Хабр! Меня зовут Сергей Велеско, я Android разработчик в настоящее время и инженер-конструктор печатных плат в прошлой жизни. В этой статье я расскажу, как мне удалось применить знания, полученные в прошлой профессии, и написать простое Android приложение для просмотра Gerber-файлов.

Поехали!
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 1.2K
Комментарии 7

Sushi Drama: как конфликт в команде SushiSwap чуть не убил перспективный проект

Управление проектами *Управление персоналом *Карьера в IT-индустрии Криптовалюты

Уже много лет я, как и многие читатели Хабра, мечтаю оказаться в самом начале какого-нибудь мощного тренда (а не прохлопать ушами, как всегда, и бежать за уходящим поездом).

И похоже, что сейчас я как раз наблюдаю именно такой тренд: это массовое появление и развитие децентрализованных организаций блокчейн и криптостартапах с интересными механизмами (само)управления. Речь о DAO и близких к ним явлениях. Сейчас об этом начинают говорить все больше, но есть стойкое ощущение, что настоящее цунами придет именно в 2022-2023 годах.

Читать далее
Всего голосов 17: ↑9 и ↓8 +1
Просмотры 748
Комментарии 8

«А вдруг они поймут, что я недостоин?»: 3 способа избавиться от синдрома самозванца

GTD *Управление персоналом *Мозг Здоровье

«А вдруг они поймут, что я не достоен?»: 3 способа избавиться от синдрома самозванца

Разбираем, почему вы чувствуете себя не на своем месте, считаете, что вам повезло, боитесь разоблачения, и что с этим делать.

Читать далее
Всего голосов 15: ↑4 и ↓11 -7
Просмотры 2K
Комментарии 7

Линейная алгебра для спутниковой интерферометрии

Open source *Программирование *Геоинформационные сервисы *Открытые данные *Научно-популярное

В предыдущих статьях с примерами Jupyter ноутбуков на Google Colab мы наблюдали эффект "танцующих гор" и потом разбирали, как же это возможно. Смотрите Танцующие горы Ирана по данным спутниковой интерферометрии и Спутниковая интерферометрия для танцующих гор Ирана на Google Colab. В статьях рассказано, как можно посчитать движения территории или отдельных объектов путем анализа радарных спутниковых снимков на примере снимков Sentinel-1. Теперь посмотрим, как можно усложнить себе жизнь (однократно), чтобы получать еще более точные результаты автоматически. Вместо ручного выбора референсного изображения построим всевозможные пары изображений и посчитаем для них интерферограммы, чтобы по полученным сериям смещений с заданной их вероятностью (когерентностью) для перекрывающихся интервалов времени найти наиболее вероятную траекторию движения каждого пикселя поверхности за весь период наблюдения. Хотя я стараюсь обходиться без лишних усложнений наподобии записи в матричной форме вычисления среднего значения двух величин (многие работы по интерферометрии делают именно так — демонстрируют матричные уравнения для нахождения среднего значения для смещений, вычисленных раздельно для восходящей и нисходящей орбиты… хоть это формально и правильно, с точки зрения здравого смысла в этом нет никакого смысла), сегодня без линейной алгебры и матриц обойтись нам не удастся, зато я постараюсь объяснить все это в максимально простой и понятной форме.


Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 633
Комментарии 0

Как изменился рынок ноутбуков за 5 лет

Ноутбуки Процессоры

Давным-давно, в одном далеком-далеком 2015 году…, в индустрии ноутбуков доминировала львиная доля решений на базе чипов Intel, тогда как мобильные устройства с процессорами AMD занимали всего 16% рынка. Прошло пять лет…, и ситуация в корне изменилась. Теперь мы можем уверенно говорить о том, что «красные» не просто догнали «синих» по количеству продаж, но и составили им серьезную конкуренцию с перспективой на полноценный переворот.

Читать далее
Всего голосов 31: ↑23 и ↓8 +15
Просмотры 9.7K
Комментарии 53

Как скальперы богатеют на продажах игровых приставок к этому Новому году

Блог компании gms & g-mate Видеокарты Игры и игровые консоли
Перевод


PlayStation 5 и Xbox Series X были выпущены уже больше года назад, но глобальная нехватка компьютерных чипов по-прежнему затрудняет их поставки и завышает цены. Дефицит дополнительно усугубляется целой индустрией торговых посредников. Которые зарабатывают на нынешней нехватке консолей и видеокарт очень хорошие деньги.


Многие семьи скоро будут праздновать уже свой второй Новый год, не имея возможности купить игровую консоль (для себя или в подарок), не переплачивая многие тысячи рублей посредникам. Cкальперы сейчас координируются и массово заказывают товары, как только они поступают в продажу. Победить эту машину частному покупателю нет почти никакой возможности.

Читать дальше →
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 4.5K
Комментарии 33