Бляди тоже ок, ага. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

Тип группы вызывает смешанные эмоции http://www.linkedin.com/groups/OpenDoc-A.....9580/about OpenDoc Alumni About: People who worked on OpenDoc, a pioneering component software system invented at Apple, but with participants from IBM, WordPerfect, Novell, and many 3rd party developers. Тип: Группа выпускников
#KUCKI7 (0) / @octagram / 4563 дня назад
http://octagram.name/img/2012/05/AdaToDelphi.png Переписываю транслит с Ada на Delphi
#NCWY8X (0) / @octagram / 4565 дней назад
http://www.osiris-sps.org/translate/ Утилита перевода для Озириса хорошо сделана, без регистрации. Страниц пять с конца заполнил на русском языке, а всего 20. Помогайте.
#VFVBFO (7+2) / @octagram / 4566 дней назад
#4MON1Y (0+2) / @octagram / 4566 дней назад
http://www.osiris-sps.org/ Osiris - Serverless Portal System > Osiris is a free portal creation software. The portals created with osiris don't need a central server, they are safe, indestructible and anonymous
#ND8Y2O (4+4) / @octagram / 4566 дней назад
http://www.securitylab.ru/news/424758.php Жопе с усами опять не сидится на жопе ровно
#VOYY1E (0) / @octagram / 4567 дней назад
Тщетно пытаюсь найти в Интернете SOMobjects 3.0 Developer's Toolkit for NT. Чем это интересно, можно почитать по ссылкам http://www.pcweek.ru/themes/detail.php?ID=108316 https://www.linux.org.ru/news/opensource/2332319 Это далеко не первая пропаганда SOM в Интернете, и, насколько я знаком с устройством GObject, Objective-C и COM, вполне может быть не беспочвенной. При всём при этом, скачать что–то и оценить, невозможно. Забавно, что IBM просят предоставить исходные коды того, от чего и бинарников–то нет в наличии. Не, ну можно, конечно, озаботиться установкой eComStation или AIX на виртуалку, но там же ни одна современная библиотека работать не будет, да и мало, кто согласится. У меня вот нет места и оперативки для третьей виртуалки. А вот виндовая версия, пусть и в wine — это вещь.
#7DPNJ9 (0) / @octagram / 4567 дней назад
You are what you do. If you do boring, stupid monotonous work, chances are you'll end up boring, stupid and monotonous. Work is a much better explanation for the creeping cretinization all around us than even such significant moronizing mechanisms as television and education.
#RAU42S (0+2) / @l29ah / 4567 дней назад
Generics хреново сочетаюся с отсутствием нормального RAII, но, наверное, в Embarcadero думают иначе. Предположим, нас интересует арифметика только с операторами +, -, *. Представим себе, что у нас, помимо Integer, есть модуль длинной целочисленной арифметики. Далее, есть generic, который на вход берёт целочисленный тип, а на выходе даёт рациональные числа из них. Либо для вещественных чисел можно взять Double. Далее, есть generic, который на вход берёт тип вещественных чисел, а на выходе даёт комплексные числа из них. Далее, есть generic, который на вход берёт некий числовой тип и делает из него матрицы. Проверить, нормальные ли generics в языке программирования, довольно просто: все возможные осмысленные комбинации этих generic'ов должны быть рабочими, и написание каждого из этих модулей не должно быть утомительным обходом языковых ограничений. Впрочем, в Delphi их хотя бы возможно обойти. Во Free Pascal generics последний раз, когда я смотрел спецификацию, никуда не годятся, потому что нет RAII. Никогда не понимал ФриПаскалистов. Скопировали Delphi 7, а дальше не стали. Испортили язык фичами из C++, но так же хорошо, как в C++, они не могут работать. Про Аду и знать не хотят.
#UI6HFN (0) / @octagram / 4569 дней назад
В Delphi XE2 так и не сделали человеческий, блин, RAII, с контролем над инициализацией (Interface и Variant инициализируются nil, нельзя вызвать метод, пока переменная не инициализирована; у record есть деструкторы, но нет конструкторов) и копированием (у Interface инкрементируется счётчик ссылок, не всегда то, что нужно), и это всё несмотря на то, что в RTL всё необходимое давно есть! Лечится, допустим, оборачиванием interface в record с методами. Методы record сначала проверят, а не nil ли интерфейсное поле, инициализируют при необходимости. Далее, если метод собрался что–то менять, можно сделать Copy On Write. И только после этого передавать вызов интерфейсному объекту. Прям хоть модули для m4 пиши, чтоб одно и то же не копипастить вручную. Несмотря на это, Delphi нельзя назвать застойным. В нём–таки сделана поддержка Unicode, COFF OBJ, Win64, всего того, что очень долго ждали.
#9I6YB3 (0) / @octagram / 4569 дней назад
DCCOSX.EXE
#WBCD19 (0) / @octagram / 4569 дней назад
Давно я не следил за Delphi. А тем временем появились интересные статейки про RTTI в Delphi 7: http://hallvards.blogspot.com/search/label/RTTI (начиная со второй страницы) http://www.transl-gunsmoker.ru/search/label/RTTI (перевод) http://cc.embarcadero.com/item.aspx?id=24074 (готовые модули) В Delphi 7 RTTI весьма разрозненно реализован. Самое простое — это свойства, их мы находим в TypInfo.pas. Далее, чтобы загрузка формы из ресурса могла работать, нужно находить published поля. Это мы находим где–то в Classes, в реализации, без публичного интерфейса. Наконец, самое сложное — published методы. Чтобы при загрузке формы из ресурса можно было назначать методы, адрес published метода можно искать по имени, но и только–то. Перечисление методов — опять лезть во внутренности, не имея публичных интерфейсов. При этом сигнатуры published методов недоступны. Если читать блог по порядку, то сначала автор конструирует самодекомпилятор для методов, перечисляя событийные свойства и используя сигнатуры событийных свойств. Если метод не назначен ни на какое событие, сигнатура недоступна. Далее автору, видимо, подсказали про модуль ObjAuto и директиву $METHODINFO, и на этот раз рефлексия сделана без хаков. После 7й Delphi RTTI был существенно расширен в Delphi 2010. Появился модуль Rtti.pas, где всё приподнесено на блюдечке. Так даже неинтересно.
#28Z2RS (0+1) / @octagram / 4569 дней назад
Core i7, Windows 7, Delphi 7
#9ASJRC (0) / @octagram / 4569 дней назад
web
#N4JVGQ (0) / @octagram / 4569 дней назад
RT @Dropbox: DROPQUEST II: It's back, and it's epic-er. Solve a scavenger hunt to earn free space and maybe some really cool prizes! http://blog.dropbox.com/?p=1194 https://twitter.com/Dropbox/status/198094506296479744 > Dropquest starts Saturday, May 12, at 10AM PST (17:00 GMT). Don’t be late.
#JVT59P (1+1) / @octagram / 4589 дней назад
На хостинге Интелби нативный IPv6 поломался :(
#JIUTJK (0) / @octagram / 4601 день назад
http://opentour.cloudfoundry.com/ru 26 апреля 2012. Обзор возможностей открытой платформы Cloud Foundry, Москва
#3JH9MW (0) / @octagram / 4601 день назад
http://macradar.ru/news/girls-around-me/ Правила съема Web 2.0: метод Girls Around Me
#E7W4DJ (0+2) / @octagram / 4608 дней назад
Взяться что ль за классику? Рекоммендуют Каверин «Два капитана», а я когда–то в школе бросил и недочитал.
#HTJ8MI (0) / @octagram / 4608 дней назад
RT @wired: What Dropbox did for files, Firebase is trying to do for building apps. Is it the future of development? http://www.wired.com/wiredenterprise/201.....kclickthru https://twitter.com/#!/wired/status/190580054428876800
#HTRH0X (0) / @octagram / 4608 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.