Datalife engine > анонсы it

DataLife Engine > Анонсы IT > Баг в IE 7 и Firefox связанный с обработкой URL, в баста баста, вызван Windows Баг в IE 7 и Firefox связанный с обработкой URL, в баста баста, вызван Windows Открытие, может быть, имелось изготовлено спустя веб-сайт южноамериканской занятия компьютерной сохранности Министерства внутренней сохранности, тот или другой сейчас классифицирует предоставленную уязвимость как \”уязвимость протокола обработки URL в Windows\” Осматриваемая функция – старенькый победитель создателей вредного ПО: ShellExecute(), имелась предпосылкой грустно знаменитого эксплойта в Windows 2000 четыре года назад В то пора как Microsoft всё еще обязана выпустить официальное заявление, либо бюллетень, изъясняющий предоставленное открытие, компания, возможно, имелась проинформирована занятием компьютерной сохранности условно её существования На официальном веб-сайте правительства США с нынешнего утра можнож прочесть: \”Мы в нынешнее время не знаем практического вывода данной трудности\” Неувязка, как сейчас как будто, состоит в последующем: опосля агрегата IE 7 в порядок, либо при агрегату новейшей ОС, с присутствующим IE 7, функция API ShellExecute() обрабатывается по-иному Это вызов (либо один-одинешенек из вызовов), тот или другой вызывает прибавление в Windows, иногда желает запустить иное прибавление Иногда браузер зарабатывает URL, держащий идентификатор ресурса, тот или другой, разумеется, не приходит браузер отыскивает в реестре наружное прибавление, связанное с предоставленным идентификатором После этого запускается прибавление, о тот или другой сказал реестр, и ему даются характеристики из URL Целенаправленно вредный URL – тот или другой раскрывает браузер для исполнения удалённого непроверенного двоичного кода В своём блоге Билли Риос (Billy Rios), основной консультант по сохранности в VeriSign, сочинил, что он и коллеги смогли применять эксплойт, тот или другой дозволил вызвать удалённый код из браузера Firefox Как в порядок водворяется IE 7, Firefox останавливается уязвимым, как и Netscape Navigator 9 и Mozilla \”Пора пристально посмотреть на зарегистрированные обработчики URL, и на то, как браузеры с ими взаимодействуют\” – сочинил Риос Это принудило профессионала по сохранности Windows, и былого труженика Microsoft Джаспера Йоханнсона (Jesper Johannson), присоединить Риоса к заданию о публикации анонсы о эксплойте, дав Mozilla Foundation вероятность главной залатать дыру Его решение, естественно, состоит в том, что несет ответственность за делему Mozilla Foundation, ответственность эту глава по сохранности в Mozilla Foundation Виндоу Снайдер (Window Snyder), с знаменитым раскаянием, таки принял После этого внутренний наблюдающий за оплошностями Mozilla Foundation сказал, что неувязка с обработчиком URL, тот или другой нашел Риос, имелась решена Ежели эти сведения исполнительны, то быстро обязан быть выпущен новейший патч, на этот разов блокирующий вероятность Firefox обрабатывать вредные URL, тот или другой кончаются тем, что держат нулевой параметр, и таковым образом раскрывают браузер для применения удалённого кода Но даже ежели Firefox вышла из этого скандала с патчами, хоть и с опущенным хвостом, остается ли корень трудности нетронутым? Иными словами, будет ли, во-главных, функции Windows API, тот или другой передавала вредоносную URL в Firefox, разрешено остаться, ежели и IE 7 и Firefox способны отфильтровывать вредный нулевой параметр

Datalife engine > креатиff > один-одинешенек на днях

DataLife Engine > КреатиFF > Один-одинешенек на днях из жизни йопнутого разраба 2 Один-одинешенек на днях из жизни йопнутого разраба 2 Модно выйдя из кабинета на улицу и озарив белой ухмылкой целый участок, к нам подкатил Евгеша Багов Успев на ходу попудрить носик и познакомится с десятком аборигенных красавиц он стал что-то тихо напевать, покачивая в ритм жопой, чем чрезвычайно сильно гипнотизировал женское народонаселение находящиеся в радиусе сто метров Отвесив увесистый подзатыльник Евгеше и заработав в ответ обычное «ну ты и прааативное быдло» Гурген Машендосов повел нас на рынок Солнце имелось в зените и пекло так, что даже загорелый Ва рфоломей Пикторович каждую минутку брызгал себя перекисью из бутылочки; из его больших кармашков вываливались микроконтроллеры и звонко падали на городской тротуар, кропотливо возмещенный скользкой мраморной плиткой Сзади данной троицы шли мы с шефом Шифонерий Гангревич сейчас был апатичным и практически не говорил с нами, лишь время от времени спотыкался, после этого грязно бранился и шел далее Помню, по новинкам разговаривали, что в половине лета, у целых начальников отделов начинается перестройка организма: в башке появляются бредовые идеи, из кармашков начинают течь расходы, а из ушей лезут баги и эксепшены Может быть сиим и можнож разъяснить его утреннюю попытку скурить диздок, при этом в электронном облике Не витрине в ряд горделиво лежали шедевры русского сообщества торрентов (РОТ) и украинских взломщиков общественников (УХО) УХО и РОТ имелись древними неприятелями, желая и принадлежали одной РОЖЕ (расисткой организации жирных енотов) Их вражда уходила корнями в неясное пора безжалостных вандалов и не ворачивалась Желая на данную тему до этого времени ведутся споры, доподлинно понятно, что в 19 веке подкупные партизаны все-таки внедрились в УХ О, но сделали немного оплошностей, на сто процентов раскрыв РОТ, я бы даже произнес, разорвав РОТ в клочья Как РОТ восстановился, и как опять не попал в УХО – история о этом замалчивает Впятером, переводя взоры с диска на диск, мы зачитывали наименования: «Незначительно полное собраний целых версий DOS», «1024 наилучших варианта подмены блокнота», «Ужас и нелюбовь в Vista», «Лицензионная копия интернета», «Мой отпрыск линускоид Советы психиатра», «Электронный взломщик 1001 метод сесть серьезно и надолго» и остальные красоты виртуальной жизни Пока Машендосов что-то орал про платные торренты и пробовал вымести близкую злоба на стенке магазина, толкая в нее Варфоломея, Евгеша Багов успел позаигрывать с торговцем и стырить два диска – «Сергей Зверьков Секреты сексапильности сурков» и «Visual Studio 2012 Посмотрев на усмехающиеся личико Багова, мы хором вздохнули, и потихоньку побрели к нашей начальной цели Жизнь штука не правосудная и злобная Она способна преподнести самый неожиданный сюрприз, иногда его не ждешь, и вообщем жутко охота жрать На подходе к хлебному магазину нам преградили путь семеро мрачно голубых пингвинов! На их малеханьких башках имелись повязаны оранжевые банданы, на теле поблескивали доспехи зеленого оттенка, а на бардовых низких лапах имелись кое-как натянуты красноватые тапочки в форме победоносного и безбоязненного кролика Масштаб обуви очевидно не подступал, мне даже на секунду стало их незначительно жалко, я вспомнил близкое босоногое детство, собственный 1-ый процессор, тот или другой подарил мне отец, как на данный момент помню завистливые взоры соседских малышей и мой новый 486SХ тот или другой я горделиво вынул из кармашка, иногда они гоняли по пе сочнице близкие древнющие 286 камешки без сопроцессора Детство детство ты куда бегаешь, где толкаешь потрясающий собственный гашиш Пока я окунулся в тревожащие ностальжи, пингвины теснее брали нас в кольцо И к нам двинулся основной и самый низкий житель Антарктиды Евгеша дальновидно спрятался за могучей спиной Машендосова, а Варфоломей запрыгнул на руки к начальнику У меня затряслись колени, ужас сковал все тело Один-одинешенек Гурген хранил равнодушие – он глупо не догнал, что вышло и шагнул на встречу смертоносным и неизвестным пингвинам – Слышь ты, жертва дебага, кыш отсюда пока я тебя не перекомпилировал, и плагины в тапках близкие отбери! – строго рявкнул Машендосов, указывая на кучку пингвинов вокруг нас – Ти, кларк-кларк, глюпий чилавечик, кларк-кларк, ми грызть представители секты очевидцы Торвальдса, ми пришли из грядущего для виликой миссии! – Неуж-то вы

Datalife engine > delphi > немного

DataLife Engine > Delphi > Немного советов начинающему программеру в Delphi Немного советов начинающему программеру в Delphi Мысль написания данной статьи родилась у меня до боли просто Я достаточно максимум общаюсь на форумах И, как ни удивительно, достаточно у почти всех жителей нашей планеты появляются чрезвычайно схожие вопросцы Ответить на желая бы количество из их я и попробую в данной статье Заодно я желаю поделиться опытом, как сделать программы более стремительными, прекрасными, защищёнными 1) Не запамятовай архивировать близкие программы особыми ЕХЕ-архиваторами – они не только лишь убавляют участок, занимаемое на диске, да и наращивают скорость исполнения программ Отчего же наращивают скорость, ведь програмке необходимо пора для распаковки? Так то оно так, но сама программа останавливается намного младше и потому намного скорее запускается, предварительно аккуратно р аспаковав себя в память ASPack, скачать можнож на официальном веб-сайте программы – - ASPack Software UPX – PECompact – (официальный веб-сайт разраба) 2) Ежели программа принципиальная – оберегай от взлома О охране твоего софта грызть максимум статей, так что будут лишь образцы программ Юзать читый UPX с его досовским интерфейсом неловко – удобнее итого применять какую-нибудь Windows оболочку Она прилагается к архиву UPX , так что раздельно её закачивать не надо В предоставленной оболочке грызть функция охраны программы от декомпрессии Также можнож применять особые программы для охраны, к примеру, ASProtect – ASPack Software, т е ASPack и ASProtect конфликтуют меж собой, так что придётся избирать – или не плохое сжатие, или наиболее-наименее отменная охрана Скачать ASProtect можнож на Как вообщем действуют этакие программы? Принцип программы элементарен – чтоб нельзя имелось что-то запустить, это что-то нужно сломать Другими словами они незначительно «портят» выполняемый файл – сама выполняемая количество не меняется, либо меняется некординально, а вот заголовок портится наиболее сильно Windows ещё осознает, что этот файл можнож запускать, а программы-взломщики (дизассеблеры) теснее так не считают Опытнейшему взломщику таковая охрана – не помеха! Серьёзный взломщик просто взломает всякую обычную охрану Этими способами вы можете обломать только «детей» и взломщиков средней руки Но конкретно таковыми взломщиками на данный момент и переполнена сеть Не каждый сумеет замерзнуть серьёзным взломщиком Так что крупная количество всё-таки остается в пролёте J По статистике свободнее итого разархивировать програмку, упакованную незапятнанным UPX – искренен в самой програмке-упаковщике грызть таковая функция Но ежели применять UPX Shell и вероятность «Защитить файл от декомпрессии», то разархивировать таковой файл будет достаточно трудно По последней мере программ, распаковывающих таковой софт, я не лицезрел :( Чрезвычайно просто разархивировать програмку, упакованную ASPack’ом – грызть даже программа для распаковки ASPack – ASPackDie 3-мя кликами ты сможешь вскрыть всякую програмку, упакованнкю сиим архиватором ASPackDie можнож скачать на странице разраба данной программы – Там также грызть хорошие исходники Также ASPackDie можнож скачать и с (я полагаюсь, что отыскать этот файл на веб-сайте ты сможешь теснее сам ;) Ещё этот файл можнож скачать с Труднее итого разархивировать програмку, ужатую PECompact’ом В интеренете грызть программы – ничтожные пробы универсально распаковать ужатые PECompact’ом файлы В частности, этот же Y0da попробовал сочинить этакую програмку (а вот и возвратились на ;) ) Но иногда я закачивал этот разархиватор, он даже недалеко не действовал 3) Оформление программы тоже обладает главную роль Чтоб оформить близкую програмку прекрасно, можнож самому живописать прекрасные рисунки, строчить массивные составляющие Ежели сделать это – то ваша программы будет массивна, благовидна, неповторима (ступень каждого признака зависит от прямоты твоих рук ;) ) Но это чрезвычайно длинно, тягостно, ну и не у каждого руки искренние Грызть другой вариант – применять шкура движки Каждый обычный движок обязан уметь на сто процентов преобразовать форму под определённый шкура и прибавлять полную гамму компонентов, поддерживающих этот движок Так же обязано поддерживаться неединичное число скинов Таковых движков в вебе достаточно максимум Но некие из их очень недешево заслуживают, некие очень глючные, а некие лишь под определённую версию Windows Итак вот таковой для тебя совет, ежели юзаешь посторонний шкура движок – сходу юзай обычный, что
б позже не имелось заморочек ни со скинами, ни с регистрацией, ни с версией Windows Для дизайна твоих программ рекомендую для тебя применять движок AlphaSkins – (ссылка водит на стараницу закачки на официальном веб-сайте программы) Во-главных, он явный фаворит посреди близкие х аналогов, скины всё-пора обновляются и теснее имется хороший архив Во-вторых сочинен чрезвычайно толково (я по последней мере глюков не встречал ;) ) В-третьих безвозмезден для обитателей СНГрам (так сочинено на официальном веб-сайте программы, к фактору твоего чтения статьи всё может поменяться L ) Как кандидатуру могу предложить FreeSkinEngine – он тоже безвозмездный, но ужасно глючный 4) По способности не запамятовай беречь нужные характеристики собственной программы в отдельный файл Согласись, чрезвычайно неловко, иногда при запуске программы длинно её настраиваешь, подбиваешь под себя, а позже при последующей загрузке всё это приходится мастерить поновой, потому что ничего не сохранилось Пользователи этого чрезвычайно не обожают Для разных программ необходимо беречь разные опции Почаще итого необходимо сохранить ширину, вышину и позицию (Left и Top) форм программы Также по способности нужно стараться беречь содержимое CheckBox’ов – их настройка более заботлива Для сохранения этих предоставленных удобнее итого применять INI-файлы Они элементарны и комфортны в употреблении, малы по масштабу О употреблении INI-файлов это, как говорится, отдельная статья :) Отыскать таковую можнож на Также может быть сохранение в основание предоставленных, но это не чрезвычайно комфортно и громоздко + масштаб твоей программы значительно возрастет Но ежели ты теснее употребляешь БД в собственной програмке, то для тебя что, табличку излишнюю сделать жаль что-ли? Ещё грызть вероятность беречь характеристики окна с помощью каких-или вспомогательных программ либо компонентов Пример можешь брать на в разделе Download 5) Достаточно нередко люди требуют отдать поглядеть твой исходник Итак вот, ежели считаешь его чрезвычайно необходимым, либо сочиненным в чрезвычайно дурном тоне – лучше никому его не ну Некие люди могут посодействовать, разъяснить что-или, изобразить признаки дурного тона А некие могут легко засмеять тебя, либо легко кинуть Этакое посещает достаточно изредка, и люди почаще итого стараются посодействовать друг дружке Но разве для тебя нужно, чтоб позже твой исходник изменяли на рынке и за это не выплачивали для тебя ни гроша? Ежели не уверен, лучше не ну – дать постоянно успеешь, а назад позже ничего не вернёшь… С течением времени исходники выглядят себе всё наиболее и наиболее извратными, но ты всё наиболее и наиболее разумеешь, как многому ты выучился на этих исходниках, как они для тебя посодействовали 6) Перед написанием проги удостоверься, с какой целью ты её строчишь В отношения с сиим выбором себя и води Ты не сможешь изменять забаву, выполненную ради учёбы, за бешенные бабки, желая конкретно на ней ты и выучишься программировать и заработаешь максимум опыта И напротив, служба за средства может оказаться чрезвычайно даже скучноватой и напрасной в плане твоего развития, желая может существенно поднять вещество ьное состояние Также необходимо трезво расценивать пора, вызываемое для тебя для написания твоей программы, множества, истраченные на неё Программа может чрезвычайно сильно увлечь – ты будешь желать прибавлять всё преимущественно и преимущественно новейших функций и способностей, растрачивать на неё больше и преимущественно медли А к тому медли, иногда ты её допишешь, компания-конкуррент теснее может дописать собственный аналог данной программы и во всю его изменять Даже учебные программы могут сильно отвлечь от остальных дел: понятно, что ради написания супер-крутого текстового редактора не заслуживает кидать институт Необходимо верно расценивать нужность твоей программы – ты не сможешь сам сочинить текстовый редактор лучше, чем Microsoft сочинили Word: они и медли уделяют этому преимущественно и средства на это уходят большие Заместо написания большой, но глючной и ненадобной программы, лучше сочинить небольшую, либо вообщем плагин, но тот или другой будет воплотить что-то, чего же ещё нет Либо это-то что-то будет намного лучше теснее будущего 7) Не запамятовай, твоя программа – твой ребёнок В твоих очах она может выглядеть безупречной, прелестной и сверх-подходящей, а по сути иметься страшно глючной, ненадобной и нравственно уродливой Ежели ты строчил этакую програмку, чтоб отшлифовать близкие способности в программировании – не расстра
ивайся, ты почти все вызнал ;) Но про отладку и чистку от глюков никогда не запамятовай Достаточно нередко это занимает намно го преимущественно медли, чем написание текста программы Вообщем, лучше отлаживать програмку сходу в процессе написания – сходу помнишь все глюки и трудности Ежели же поначалу сочинить програмку, а теснее позже начинать её отлаживать, то это займёт намного преимущественно сил и медли, да к тому же ещё программа получится страшно глючной, т к Сборки try … except, try…finally тоже лучше расставлять в процессе написания Также в их нужно стараться прибавлять как можнож младше текста – это облегчит не только лишь читаемость программы, да и сориентирует компиллятору По способности лучше воспользоваться отдельными проверками для разных случаев Application MessageBox(‘Error’,’Error’,0); и читаться этот код будет достаточно просто и, как бы понятно – мы пытаемся недопустить дробления на 0 Но с иной сторонки, могут появиться и остальные оплошности, о тот или другой мы не будем знать Ну и компиллятору компиллить таковой код намного труднее, чем этот: Else Application MessageBox(‘Error’,’Error’,0); Вообще, никогда не забы вай улучшить близкие программы Я лишь чуток-чуток затронул предмет оптмизации – на данную тему статей теснее навалом, так что читай и обучайся ;) В данной статье я затронул только главные вопросцы, почти все мог запамятовать Но тем не мене я решил посодействовать людям разобраться в этаком нелёгком процессе, как программирование Вероятнее всего, ты не нашёл в данной статье чего же-то, что тебя интересовало бы Строчи в письмах, что ты желал бы выяснить, стучи в аську, входи к нам на форум – команда HH-Team постоянно придёт на поддержка Ежели я не буду чего же-или знать, то это непременно будет знать иной тимовец, и он поделится с тобой близкими познаниями Best regards, Храбров Дмитрий, a k a Dem@nXP

Cуд продлил надзор за деяниями microsoft

Cуд продлил надзор за деяниями Microsoft Федеральный трибунал США продлил 29 января антимонопольный надзор за деяниями Microsoft до 12 ноября 2009 года, передает Reuters Надзор был должен закончиться 12 ноября 2007 года, но Microsoft задержала предоставление технической документации получателям лицензий на близкое программное обеспечение Трибунал, заработав запроса 10 штатов о продлении надзора, перенес срок на 31 января 2008 года Вывод продлить надзор итого на два года приходит компромиссным Истцы вызывали продолжать надзор до 2012 года Судья отметила, что перенос до 2009 года не приходит конечным и надзор еще быть может продлен в имеющемся Вывод о надзоре за деяниями разрабов Windows позволило завершить в 2002 году антимонопольное разбирательство в отношении Microsoft Тогда компанию подозревали в злоупотреблении доминирующим положением на базаре из-за интеграции браузера Internet Explorer в поставку операционной порядка Windows Надзор содержится в разработке комиссии из 3-х человек, тот или другой обладают полный доступ к начальному коду программ, а также записям и порядкам Microsoft

Программа призвана посодействовать держать в порядке огромное число рецептов

Комфортное меню и интерфейс посодействуют не запутаться в клавишах программы, тот или другой насчи тывается итого немного штук В поставке программы теснее включено наиболее 200 рецептов, а так же доступно обновление рецептов спустя веб, число предоставленных рецептов будет лишь возрастать с течением времени, что дозволит Для вас зарабатывать всё преимущественно и преимущественно высококачественных и нужных рецептов, в програмку включена и таковая немаловажная функция как вероятность прибавления собственных рецептов в корпоративную основание рецептов Это дозволит Для вас поделиться близкими рецептами с иными и повеселить их аппетитными блюдами Интерфейс программы элементарен, ничего не нужно учить и особо запоминать, итого немного клавиш и море рецептов, вероятность загрузки рецептов из веба, вероятность прикрепления фото готового блюда Может быть прибавление, изменение, удаление рецептов, их обновление, это пожалуй все главные функции, тот или другой необходимы в програмке для очень скорого пополнения основания рецептов Приятный внешний облик программы не обязан никого бросить флегмантичным © freeSOFT SERVER

lvovtoday.ru psy-rovno.ru