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

Пользователь

Отправить сообщение

Класс, немного сумасшедших и красивых идей ;) Скучный и однообразно монстрообразный софт из кроваво - энтерпрайзного мира так надоел. И пишете так приятно и понятно, с легко читаемыми примерами и веселыми кото-картинками ))), аж захотелось почитать про rust и все что вокруг него сейчас происходит. И вообще выйти из ридонли мода и оставить комментарий под статьей. Пойду ка почитаю еще Ваши статьи. )

Пожалуйста ;)
Помню для работы с базой народ всякие варианты придумывал, всякие memory mapped доступы итп.
Подключить VK к миранде, тоже были такие мысли поискать плугин, но наверно для миранды это потребовало бы поменять много чего. Те-же фото и видео внутри диалогов. В браузере это как-то удобнее стало и теперь все там. Тем более памяти теперь много, не те жалкие 64-128 мб, где использовать можно было только Opery и то постоянно следить за открытыми вкладками.

Вообще да как-то сейчас не принято наполнять софт фичами или делать его эффективным. Смотрю сейчас на рабочий skype for business, в котором даже хистори напрямую посмотреть нельзя, он кладется куда-то далеко в outlook. Повсеместные тормоза с перерисовкой элементов окон на не слабом железе, даже нажатие backspace в окне с текстом вызывает заметные тормоза с перерисовкой. Жуть, но видимо это замечают только те кто видел, как раньше даже на старом железе аналогичный софт летал.
О ;) приятно слышать, что через столько лет кто-то помнит про мой плугин QuickSearch да еще и с теплотой ;) Alt-F3 делал он. И именно для этого он и писался (на теплом ламповом delphi кстати ;), чтобы по глобальному хоткею из любого приложения найти контакт и открыть его окно ;) Хорошо, что хоткей редко где использовался в другом софте, ну разве что на работе, была у нас некая досовская фокспрошная софтина которая, карточку создания имела на этот же хоткей. Сама идея поиска по всем полям контакт листа мне кажется была взята из ICQ. Интересно, что в ВК сейчас вообще другой список друзей, но общее количество примерно такое-же как во времена ICQ — 300-400 контактов.

В свое время, конечно Миранда была очень крутой вещью, потрясающая минимализмом и эффективностью. А также возможностью легко и быстро дописать практически любую функциональность в виде плугина, на любом языке, умеющем делать DLL. И если он людям понравится, получить массу приятных эмоций, что твой труд нужен десяткам тысяч людей ;)

В Миранде я в первые увидел сервисную архитектуру приложения, где даже внутренние части ПО общались между собой посредством сообщений/вызовов сервисов. А сколько она памяти в RAM занимала, единицы Мб наверно. Это было наверно в 2003-2005 году, тогда это было довольно важным параметром.

Перестал использоваться мирандой наверно тогда, когда знакомые массово перешли в ВК, к году наверно 2010му. Но и после этого она какое-то время жила для корпоративного джаббера и gmail джаббера. Gmail джаббер, что было удобно хранил историю сообщений в почте.

Эх какая ностальгия по тем временам;)
Было что-то похожее Хранение кода в бд или собираем код по кирпичикам.

Наверно было бы интересно посмотреть на что-то такое, что хранит скомпилированный код в виде синтаксического дерева в БД, с возможностью просмотра историй обновления по любой сущности любого уровня -сборка-класс-функция-блок кода. Вообщем весь функционал version control по типу git, только на уровне вплоть до блоков/атомарных инструкций. А некая IDE, в solution explorer в древовидном виде отображала бы эти сущности и позволяла их редактировать — и в привычном текстовом виде и виде графических диаграмм. Будет ли универсальным это обратное преобразование в текст для любого языка — вопрос, но в один конкретный, заранее заданный язык наверно не так сложно. Зато все эти возможности find reference и быстрой компиляции могут быть реализованы намного проще, ведь код заливается в систему контроля версий уже в скомпилированном бинарном/IL виде и готовым для индексации. Как-то так наверно можно сделать удобным и для человека и для машины работу с исходным кодом.
Смотрел как-то по Natgeo или Discovery про этих паразитов. Паразит эволюционно придумал интересный способ увеличения своей численности. Собственно цитата из вики

Было доказано, что паразит может влиять на поведение хозяина: заражённые крысы и мыши меньше боятся кошек; замечены факты того, что заражённые крысы сами ищут места, где мочилась кошка. Этот эффект благоприятен для паразита, который сможет размножаться половым способом, если его хозяин будет съеден кошкой[3]. Механизм этого изменения ещё до конца не изучен, но существуют доказательства того, что токсоплазмоз повышает уровень дофамина у заражённых мышей.

Можно попробовать на этой задаче проверить оптимальность
вот кстати этот сервис что-то похожее тоже использует, исходники aes в нормальном, не обфуцированном виде были когда в последний раз смотрел.

www.clipperz.com/open_source/javascript_crypto_library
попробуем ) в етом же направлении есть dpack. Использую для быстрого поиска по первым букам имени класса и в таком духе. А вот интересно есть ли гденить такой аддин, чтобы позволял в solution browsere выделять или фильтровать файлы по дате их последней модификации? Часто бывает приходится работать над 10ком файлов, разбросанных по куче проектов и не всегда удобно их держать все открытыми в студии. А вообще давняя моя хотелка задавать произвольные теги для методов, классов, файлов или частей файлов с возможностью быстрого поиска протегированных штук, открытия их и всего такого сахарного %)
бесплатоное программное обеспечение $) поправьте плиз
;) круть ;) еще бы дождь показывали когда идет ;))) можно было посчитать ;) за скоко он до города дойдет ;)
Юзаем немного допиленный open source Reflector www.codeproject.com/KB/dotnet/method_deps_p2.aspx?msg=3020473. В основном в целях не метрик, а взгляда со стороны на зависимости между сборками, классами и итп. Для себя чтобы хорошо вникать в архитектуру того, что получилось ;) Размер солюшена указывать не буду ;) а то обвинят еще в мереньях п.;). Просил автора вынести Reflector куданить на github, автор обещал подумать. ;)
так все таки Reverse engineering ктонить успешно сделал для рецептов колы и пепси? а то что-то без open альтернативы не спокойно %)
Т.к. по rdp в 3д не погоняешь, то для дома остается еще отличный вариант с дыркой в стене для кабелей. ;) Сейчас то уже из кабелей нужны dvi да usb. А со звуком в digital режиме вообще без проблем на ресивер из другой комнаты вывести…
Да ???$) пойду читать доки )))
И еще вопросец ;) представим был у нас BuzinessLogicForSuperBuzinessActionCodeFile.cs был он вначале меленьким маленьким с парой классов в 200 строк, все четко по ТЗ;) а потом бац через пол года обнаруживается, что он уже 5000 строк и растет прям как бамбук в шри ланке;) После первого этапа рефакторинга он превращается в 20 новых файлов (на 90% просто разбивка классов по разным файлам). Так вот как бы это все оформить в системе контроле версий, чтобы можно было проследить изменения в конкретной функцию от начала ее появления в BuzinessLogicForSuperBuzinessActionCodeFile.cs до перехода ее в отдельный файл.
А вот скажите как в cvs в легкую перенести файл из одного пути в другой с сохранением истории версий. Пока делаем это шаманским способом через манипуляцию с файлами itemname,v в репозитории. Или пора пойти в ногу с прогрессом и ставить svn, git...etc???
вот бы ктонить выложил образ настроенный для Apple Lisa OS, а то у меня под Lisa Emulator ну совсем инсталиться не хочет…
А скажите у меня так или у всех? Хочу сделать ярлык на хабр и кинуть его в папку с ярлыками. Кликаю мышкой на иконке хабра в адрес баре и тяну иконку в папку открытую в проводнике и нефига… а вот если кинуть иконку на рабочий стол ярлык создается… что делать и кто виноват? %)))
ох ;) жесть ;) прям эволюция ;) неповоротливого монстра сменяет молодой и шустрый ;) и сам со временем превращается в монстра ;) и так по кругу пока крутится колесо сансары ;)
$) жесть $) все идет к своему началу… к IO Language $)… гм или к концу… я еще не оперделился ))))

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность