All streams
Search
Write a publication
Pull to refresh
82
0
Павел @Paul

User

Send message
Отдельный софт — отдельный апдейт. Не вижу никаких проблем. Кто хочет — ставит, кто не хочет — игнорит.
Не хорошо. Отдельный апдейт можно заигнорить.
Я думаю от этого никто не пострадает.
Я вас понял так, что Microsoft «получает в полную собственность результирующий продукт», а результирующий продукт — это данные OSM. Если вы это имели в виду, то это не так.
Данные OpenStreetMap остаются под лицензией OpenStreetMap (сейчас СС BY-SA, а в будущем ODbL), микрософт «в полную собственность» ничего не получает.
Apple купила компанию C3 Technologies или только технологию у них?
Я помню когда-то Microsoft Forefront Security ложно находил вирус в Visual Assist :) И тоже были сторонники теории заговора, которые посчитали, что MS таким образом продвигает студийный IntelliSense :)
Там в конце комментатор говорит, что они работают над Live view и real time, а спонсирует их DARPA.
З цього місця будь ласка з подробицями (с)
Ну если битые пиксели и пыль под стеклом — это не брак с точки зрения компании Apple, то ок, в добрый путь.
Ммм, а если я в insert mode перешел по a или c, как мне этой педалью из него выйти?
Я вот тоже не понял, из 5 вскрытых планшетов 5 с дефектами — это и есть хвалёное качество Apple?

Хотя из Apple LED Cinema Display купленных нам на проекте в сервисе побывала как минимум половина, а некоторые по два раза, так что я почти не удивлён. Но 5 из 5 это просто джек пот по-моему.
Так это просто неправильное, плохое приложение. Сплешскрин не должен быть topmost окном, он просто должен быть application modal, этого достаточно.
Ну правильно, вместо того, чтобы дизейблить все контролы в приложении, а по окончанию запуска енейблить их назад, проще показать модальный сплешскрин. Всё равно вы до окончания запуска приложения ничего с ним делать не можете, а так хоть на сплеше видно, что происходит и долго ли осталось до окончания инициализации.
Есть приложения, которые стартуют долго. Не 3-5 секунд, а полминуты, например. Правильный сплешскрин кроме показывания красивой картинки ещё показывает прогресс запуска.
Ну при создании окна могут создаваться какие-то сопутствующие вещи, поэтому не всегда оно занимает моменты. Ну и в любом случае, раз уж мы показываем сплеш и инициализируемся, почему бы не сделать предварительно работы по максимуму? И я не говорю, что так нужно делать всегда, просто предупредил, что если кто-то создаст окно в другом треде, то могут быть нюансы.

По поводу Delphi и Synchronize ничего не скажу, я на Delphi не пишу, а про создание окон написал из понимания того, как работают окна в Windows.
Мало ли какие. Если в приложении сотня окон разных используется, то имеет смысл их посоздавать пока сплеш скрин висит, чтобы они потом показывались быстрее. Так вот если их создавать в другом треде, нужно учитывать эти вещи. Поэтому можно сплешскрин запускать в отдельном треде, а инициализировать приложение в главном, не забывая обрабатывать сообщения из очереди.
С отдельным тредом нужно быть очень осторожным. Если этот тред будет создавать окна, этот же тред должен будет доставать сообщения из очереди и их диспетчеризировать. Возможно Delphi это как-то хендлит, не знаю, но если нет, то вы просто получите мёртвые окна, сообщения для которых не будут приходить в главный тред.
Ну гугл с пикасой же вроде почти так и делал, пока не забил на её поддержку под Linux.
О, так заработало, спасибо. Но хорошо бы было это починить в Опере, чтобы не надо было с бубном танцевать.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity