Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Dec 06, 2019 11:34 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 122 posts ]  Go to page Previous 1 2 3 4 5 69 Next
Author Message
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 2:25 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
EDIT by yogev_ezra: Обсуждение fNav перенесено из темы Docky (где оно началось) в тему fNav.

0CodErr wrote:
И ради чего необходимо тратить over200k памяти? Ради какой функциональности? Ах, да, она ведь умеет исчезать\появляться — конечно, это же так весело! Нужно однозначно в автосборку!

Никто не мешает убрать тебе лично Док из автозагрузки. Если людям хочется иметь док, почему нет? А в дистрибутиве много чего не нужного для повседневной работы - те же игры к примеру. И вообще у всех любимые фломастеры разные. Я так понимаю тебе обидно за свой файловый менеджер? Ну, так заливай - не думаю что кто то будет особо против четвертого файлового менеджера.
0CodErr wrote:
Offtopic: А между тем кто-то продолжит плеваться на более полезные программы, потому что «не на фасм — НИНУЖНО»

Я такого не говорил. Так что почем зря гонишь.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 3:13 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Mario_r4 wrote:
0CodErr писал(а):
Оффтопик: А между тем кто-то продолжит плеваться на более полезные программы, потому что «не на фасм — НИНУЖНО»

Я такого не говорил. Так что почем зря гонишь.
Ну я и не про тебя же это написал :)

Mario_r4 wrote:
Никто не мешает убрать тебе лично Док из автозагрузки.
Да, в этом проблемы нет никакой.

Offtopic:
Spoiler: Show
Mario_r4 wrote:
Ну, так заливай
Я считаю, нужно исходить из текущей потребности.

Я сейчас просто вспомнил про некоторые проблемы, возникшие в начале разработки, и подумал, а почему же никто раньше этого не замечал? Я пришёл к выводу(субъективному, разумеется), что не так уж и часто используют ФМ даже сами разработчики(!) Например, как можно было не заметить раньше баг с папкой "lib"?

fNav появился в то время, когда ни один ФМ в Колибри не умел копировать/удалять сразу несколько выделенных папок, а в дочерние до сих пор никто не умеет. Но я же не могу заставить автора добавить функционал, но могу сделать это самостоятельно, так как мне такой функционал бывает очень нужен.

И, к тому же, это будет противоречить правилам.


Top
   
PostPosted: Thu Oct 31, 2013 1:25 am 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
0CodErr wrote:
Mario_r4 wrote:
0CodErr wrote:
Offtopic: А между тем кто-то продолжит плеваться на более полезные программы, потому что «не на фасм — НИНУЖНО»
Я такого не говорил. Так что почем зря гонишь.
Ну я и не про тебя же это написал :)
Mario_r4 wrote:
Я так понимаю тебе обидно за свой файловый менеджер? Ну, так заливай - не думаю что кто то будет особо против четвертого файлового менеджера.
Я считаю, нужно исходить из текущей потребности.

Я сейчас просто вспомнил про некоторые проблемы, возникшие в начале разработки, и подумал, а почему же никто раньше этого не замечал? Я пришёл к выводу(субъективному, разумеется), что не так уж и часто используют ФМ даже сами разработчики(!) Например, как можно было не заметить раньше баг с папкой "lib"?

fNav появился в то время, когда ни один ФМ в Колибри не умел копировать/удалять сразу несколько выделенных папок, а в дочерние до сих пор никто не умеет. Но я же не могу заставить автора добавить функционал, но могу сделать это самостоятельно, так как мне такой функционал бывает очень нужен.

И, к тому же, это будет противоречить правилам.

Речь, наверное, шла обо мне?
Но ты указал только самую незначительную причину из всех. Вот все причины, в порядке убывания важности:

1) Это open-source проект: новые программы, добавляемые в авто-сборку, должны прежде всего содержать исходники на SVN (в том числе и для того, чтобы если автор решит их забросить, другие могли исправить). На момент написания моего замечания (2 апреля 2013г.), ты не выложил ни одного исходника ни одной своей программы, так что я даже не мог знать, на каком языке они написаны. То, что в автосборке на сегодняшний момент около 20 программ берутся сразу из бинарников, это либо невозможность их собрать текущими средствами автосборки, либо бинарник от автора, который уже покинул проект, не оставив исходников, и вряд ли вернётся. А так как ты ещё в проекте, то ты к этому исключению не относишься, и нет никаких причин разрешать тебе добавлять сразу бинарник, без исходников.

2) Я действительно не могу понять (и не только я), почему в автосборке должно быть аж 4 файловых менеджера, когда для других полезных программ, демок и игр не хватает места даже в единственном экземпляре. Лично мне функционала трёх существующих файловых менеджеров хватает вполне. Если бы я стоял перед выбором, какой 1 оставить из 3, я бы оставил KFAR. Его функциональность покрывает около 80% моих потребностей, а KFM+Eolite - оставшиеся 20%.

3) Язык, на котором написана программа, стоит только на 3 месте, и при отсутствии исходников я лично думал, что fNav написан на FASM (но, видимо, ошибся). FASM предпочтительней (как основной язык KolibriOS), но не обязателен.

Резюмируя: пункт №1 для меня - больше половины проблемы. Залей исходники на SVN, и я сам добавлю его в авто-сборку (если, конечно, он не написан на таком языке, где автосборка бессильна).

Offtopic: P.S. Сегодня ты ровно 2 года на форуме - поздравляю 8)


Top
   
PostPosted: Thu Oct 31, 2013 11:42 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
yogev_ezra wrote:
Оффтопик: P.S. Сегодня ты ровно 2 года на форуме - поздравляю 8)
Спасибо, а я даже и не считал :D
yogev_ezra wrote:
Если бы я стоял перед выбором, какой 1 оставить из 3, я бы оставил KFAR. Его функциональность покрывает около 80% моих потребностей, а KFM+Eolite - оставшиеся 20%.
У меня была такая же ситуация, пока свой не сделал.
yogev_ezra wrote:
Я действительно не могу понять (и не только я), почему в автосборке должно быть аж 4 файловых менеджера
А кто сказал должно быть?
yogev_ezra wrote:
Речь, наверное, шла обо мне?
Да, конечно. Я процитирую сюда:
Quote:
Пусть для начала выложит исходники на SVN, а потом решим, если он лучше какого-то из 3 существующих навигаторов, то можно заменить 1:1
Ты собрался определять качество по исходникам? По-твоему так получается. Может поделишься методикой, если не затруднит, конечно? :)
yogev_ezra wrote:
Залей исходники на SVN, и я сам добавлю его в авто-сборку
Это не принципиально для меня. Пользоваться программой можно и без этого.


Top
   
PostPosted: Sun Nov 03, 2013 9:17 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
0CodErr wrote:
Я процитирую сюда:
yogev_ezra wrote:
Пусть для начала выложит исходники на SVN, а потом решим, если он лучше какого-то из 3 существующих навигаторов, то можно заменить 1:1
Ты собрался определять качество по исходникам? По-твоему так получается. Может поделишься методикой, если не затруднит, конечно? :)
Я собрался определять качество по функциональности, а не по исходному коду. Исходники я лично вообще не собирался смотреть, так как вряд ли что-то в них пойму. Но сборка из исходников является необходимым условием для включения в автосборку, на мой взгляд. А что, исходники открыть тебе религия не позволяет? Или есть какой-то тайный смысл?

0CodErr wrote:
yogev_ezra wrote:
Залей исходники на SVN, и я сам добавлю его в авто-сборку
Это не принципиально для меня. Пользоваться программой можно и без этого.
Пользуйся на здоровье. Но тогда твой offtopic в отношении программы eAndrew был не совсем уместен.


Top
   
PostPosted: Wed Feb 19, 2014 4:15 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
Leency wrote:
SoUrcerer
Я так понимаю, 0CodErr написал "Файловый навигатор" с целью обучения асму и использования библиотек. И это похвально.

С другой стороны два файловых менеджера уже есть в Колибри. В то время, как нехватает ещё множества других программ! Например: поиск

Alt+F7 в KFar
Leency wrote:
В т.ч. по вложенным папкам? Предоставляет список файлов после поиска, чтобы выбрать нужный?
Естественно. Проверь.

EDIT by yogev_ezra: Оффтопик о ненужности KFAR и необходимости написания отдельной программы для поиска выделил в отдельную тему. В этой теме прошу придерживаться обсуждения fNav. Для KFAR тоже есть своя тема.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Fri Jun 10, 2016 4:52 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Только сейчас заметил. Версия 0.43 появилась ещё в ноябре 2013. И это странно, что я её сюда не выложил. Я отправлял программу только e-andrew в апреле 2014, чтобы он пофиксил баг в @notify.

В отличие от предыдущей версии также было добавлено:

Управление клавиатурой:
  • RightCtrl + Home в начало списка без изменения(смещения) выделения
  • RightCtrl + End в конец списка без изменения(смещения) выделения
  • RightCtrl + PageUp на страницу вверх без изменения(смещения) выделения
  • RightCtrl + PageDown на страницу вниз без изменения(смещения) выделения
  • RightCtrl + ArrowUp на один элемент вверх без изменения(смещения) выделения
  • RightCtrl + ArrowDown на один элемент вниз без изменения(смещения) выделения

Множественное выделение элементов списка:
  • LeftCtrl + A выделить всё

Действия с элементами списка:
  • LeftCtrl + X вырезать
  • LeftCtrl + C копировать
  • LeftCtrl + V вставить
  • Delete удалить
  • Insert создать файл
  • RightShift + Insert создать папку

Сортировка списка с помощью клавиатуры:
  • Ctrl + F2 по типу
  • Ctrl + F3 по имени
  • Ctrl + F4 по расширению
  • Ctrl + F5 по размеру
  • Ctrl + F6 по дате
  • Ctrl + F7 по атрибутам

Attachment:
fNav(0.43).7z [17.15 KiB]
Downloaded 104 times


Top
   
PostPosted: Wed Jan 11, 2017 6:32 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
А можешь добавить возможность копирования между отдельными окнами fnav? Я бы перешёл на него раньше, но мне в нем не хватало некоторых возможностей, а добавить их небыло возможности. А так у него есть явные преимущества, хотя бы по размеру и потреблению ОЗУ.

_________________
я лишь учусь


Top
   
PostPosted: Fri Jan 13, 2017 3:13 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
punk_joker, да, это в принципе возможно. Но пока я этим ещё не занимался.
Я сейчас хочу определить, какой лучше использовать буфер при копировании, проверить копирование файлов размером более 4Gb(оно работает, но в самой KoliobriOS это протестировать проблематично), плюс исправление некоторых недочётов. Наверное, промежуточную версию всё-таки выложу скоро.

Хмм.. могу несколько версий выложить: fNav(128Mb).kex, fNav(16Mb).kex, fNav(1Gb).kex, fNav(1Mb).kex, fNav(256Kb).kex, fNav(256Mb).kex, fNav(2Mb).kex, fNav(32Mb).kex, fNav(4Mb).kex, fNav(512Mb).kex, fNav(64Mb).kex, fNav(8Mb).kex

Только уже на 1 Mb заметны подвисания. Но может это только у меня так? Не знаю.


Top
   
PostPosted: Fri Jan 13, 2017 6:38 pm 
Offline
User avatar

Joined: Thu Apr 30, 2015 11:50 pm
Posts: 102
выкладывай. и методику тестирования поконкретней ( для стандартизации тестирования).

_________________
Юзер, просто юзер...со времён MS-DOS.


Top
   
PostPosted: Fri Jan 13, 2017 9:19 pm 
Offline
User avatar

Joined: Wed Mar 18, 2015 8:22 am
Posts: 246
Крутая штучка! И судя по описанию неплохая! Надо будет попробовать...

_________________
Страдаю полуидиотизмом :?


Top
   
PostPosted: Sun Jan 22, 2017 2:29 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
В архиве несколько версий, отличаются размером буфера для копирования (256Kb, 1Mb, 2Mb, 4Mb, 8Mb, 16Mb, 32Mb, 64Mb, 128Mb, 256Mb, 512Mb, 1Gb).
По идее размер этого буфера должен влиять на скорость копирования.
Мои результаты замеров есть в таблице под спойлером вон там viewtopic.php?f=31&t=659&start=240#p68035

Исправление мелких недочётов.
Обновление по F5.
Копирование файлов размером более 4Gb.
Добавлены ещё некоторые расширения файлов в файл fNav.set.
Пока ещё добавлено не всё, что хотелось, но вот выкладываю, то, что есть на данный момент

Если кому-то хочется другой шрифт, например, как там:
viewtopic.php?f=44&t=2178#p44603
(под спойлером) viewtopic.php?f=44&t=2178&start=15#p45052
(2-ой скриншот) viewtopic.php?f=26&t=489&start=150#p47029
то можно просто заменить файл шрифта(fnav_fnt.png), например, на
Spoiler: Show
Attachment:
fnav_fnt.png
fnav_fnt.png [ 6.36 KiB | Viewed 2242 times ]
Attachment:
fnav_fnt.png
fnav_fnt.png [ 6.11 KiB | Viewed 2242 times ]
соответственно это будет выглядеть вот так
Spoiler: Show
Attachment:
0.PNG
0.PNG [ 66.52 KiB | Viewed 2242 times ]

Attachment:
fNav(0.43+).7z [32.25 KiB]
Downloaded 90 times


Top
   
PostPosted: Sun Jan 22, 2017 5:18 pm 
Offline
Mentor
User avatar

Joined: Mon Oct 19, 2009 10:58 am
Posts: 440
Ты бы добавил fNav в автосборку. И тестировать станет удобнее, и бинарник октябрьский обновится.


Top
   
PostPosted: Thu Feb 02, 2017 8:39 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Файл 1 264 224 Кб (1.26 Гб), оба раздела на одном жестком диске, ФС NTFS
Примерные замеры
Code:
256кб    103с
1мб       58.30с
16мб      53с
2мб       59с
4мб       100с
8мб       55.65с
32мб     53с
64мб     53с
128мб    51с
256мб    51с
512мб    51с

_________________
я лишь учусь


Top
   
PostPosted: Fri Feb 03, 2017 12:39 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
2мб - 59с
4мб - 100с
8мб - 55с
Странные результаты, ошибок нет? В таких режимах скорость сильно зависит от умности прошивки устройства, что при определённых условиях теоретически может давать и плохие результаты. У меня, например, разница значительно больше.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 122 posts ]  Go to page Previous 1 2 3 4 5 69 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited