ashmew2
I hope it will be possible. I continue to develop...
Search found 217 matches
- Sat Sep 30, 2017 6:13 pm
- Forum: Network
- Topic: TLS (клиент)
- Replies: 20
- Views: 15412
- Fri Sep 29, 2017 10:22 pm
- Forum: Network
- Topic: TLS (клиент)
- Replies: 20
- Views: 15412
Re: TLS (клиент)
Oberon-07/11. This compiler is another my work. Later the cryptographic algorithms will be replaced by those written in C (or asm). But it's not yet soon.
Yes, I'll share the source code. But it's still early.
Yes, I'll share the source code. But it's still early.
- Fri Sep 29, 2017 9:00 pm
- Forum: Network
- Topic: TLS (клиент)
- Replies: 20
- Views: 15412
Re: TLS (клиент)
hidnplayr,
Yes, I know about that work, but I don't code in asm.
Yes, I know about that work, but I don't code in asm.
- Fri Sep 29, 2017 1:00 pm
- Forum: Network
- Topic: TLS (клиент)
- Replies: 20
- Views: 15412
TLS (клиент)
Недавно, 4 сентября, я начал разработку библиотеки TLS. Первую неделю я читал документацию и прикидывал, насколько реально это сделать. Затем начал кодировать. За основу я взял старую версию TLS (1.0), потом можно будет модернизировать до 1.2. До завершения еще далеко, но кое-что уже есть. Программа...
- Tue Sep 26, 2017 8:41 am
- Forum: News
- Topic: Блог компании на habrahabr.ru
- Replies: 42
- Views: 49798
Re: Блог компании на habrahabr.ru
Там в комментариях заикнулись про SSL/TLS. Я веду разработку TLS-библиотеки, и так уж совпало, что всего через несколько часов после того комментария, мне удалось пройти handshake. Это подтверждает правильность работы всех криптографических функций и готовность сервера обмениваться прикладными данны...
- Sun Sep 17, 2017 4:09 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 175960
Re: NTFS
Leency
Обрати внимание на то, как показан размер файла в разных файловых менеджерах.
Обрати внимание на то, как показан размер файла в разных файловых менеджерах.
- Mon Sep 11, 2017 12:38 am
- Forum: Coding
- Topic: Где можно найти спецификацию исполняемых файлов Колибри ОС?
- Replies: 5
- Views: 10422
Re: Где можно найти спецификацию исполняемых файлов Колибри ОС?
Формат очень простой. Первые 8 байт -- это символы "MENUET01", дальше следуют семь четырехбайтовых полей в таком порядке: 1) версия 2) адрес точки старта программы (адрес машинной инструкции с которой начнется выполнение) 3) размер файла 4) потребное количество памяти для загрузки программ...
- Tue Sep 05, 2017 7:13 pm
- Forum: Assembler
- Topic: ряд вопросов по FASM
- Replies: 143
- Views: 86255
Re: ряд вопросов по FASM
Вполне возможно, что это одна из причин медленного развития. Кто-то новый приходит, открывает код, а там всё через одно место. Ну и закрывает и уходит соответственно. Это, главным образом, касается разработки ядра. Разработка прикладных программ уже давно возможна на ЯВУ. Но особого развития не зам...
- Tue Sep 05, 2017 6:51 pm
- Forum: Assembler
- Topic: ряд вопросов по FASM
- Replies: 143
- Views: 86255
Re: ряд вопросов по FASM
mov eax, 4 ;гекс-код "B804000000" shr eax, 1 ;гекс-код "D1E8" Как видно, автор сэкономил 3 байта. Подобная ручная оптимизация ни к чему хорошему не приводит. На асме лучше писать предельно понятно. Ведь главная причина больших размеров современных ЯВУ-программ -- это не плохие к...
Re: C--
Да это всё вообще неважно. Всё равно нулевые данные прекрасно сжимаются.
- Sat May 27, 2017 6:02 pm
- Forum: HLL
- Topic: Минимальная граф. программа для Колибри без лишних зависимостей на C (gcc, Linux)
- Replies: 40
- Views: 24745
Re: Минимальная граф. программа для Колибри без лишних зависимостей на C (gcc, Linux)
Файл уменьшился, но всё равно давольно большой - 9.4k. :( Так это неплохо. Компиляторы ЯВУ обычно добавляют в исполняемый файл служебный код ("ран-тайм"). Можно считать, что 9.4 Кб -- это константа, которая будет добавлена к любой программе. Если полезный размер программы 10 Кб, то "...
- Sat Dec 24, 2016 7:34 am
- Forum: HLL
- Topic: Компилятор Oberon-07
- Replies: 125
- Views: 117836
Re: Компилятор Oberon-07
Ах вот оно как, я-то думаю почему у тебя работает быстрее моего. Хорошо придумано. А мне по-другому нельзя, постоянно приходится заботиться о сокращении вычислений. Пиши подробности. Интересно. Там пока мало интересного. Основная идея в том, что компиляция разделяется на два этапа. Сначала исходный...
- Fri Dec 23, 2016 4:34 am
- Forum: HLL
- Topic: Компилятор Oberon-07
- Replies: 125
- Views: 117836
Re: Компилятор Oberon-07
Эта процедура выполняется только после загрузки файла шрифта для подготовки глифов. При выводе текста она не используется и ее производительность не критична. Вывод глифов в графический буфер выполняется попиксельно с проверкой границ буфера для каждого пикселя, т. е. производится отсечение текста. ...
- Sun Nov 27, 2016 10:38 pm
- Forum: File managers
- Topic: Eolite
- Replies: 996
- Views: 489887
Re: Eolite
Если ко всем файлам добавить, то придется исправлять некоторые программы. Например, если @notify -> @notify.kex, то исправить все, которые используют @notify.Leency wrote:Какой минус добавления расширения kex?
- Wed Nov 23, 2016 12:10 pm
- Forum: Coding
- Topic: Путь приложения
- Replies: 235
- Views: 92663
Re: "Ночные" сборки KolibriOS
Этого точно не получается. Путь не может попасть в аргументы командной строки. Пожалуй, что да. Но всё равно интересно, какое дело приложению может быть до первого байта. Вангую, что они берут полный путь программы, обрезают имя и добавляют имя ресурса, который лежит по соседству в этой же папки. П...