Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Feb 28, 2020 9:34 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 988 posts ]  Go to page Previous 135 36 37 38 3966 Next
Author Message
PostPosted: Sat Sep 28, 2013 11:32 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
punk_joker wrote:
Ну очень хотелось написать :) Утилитка для работы с жестким, хотябы создание/удаление/форматирование разделов.

Было уже.

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


Top
   
PostPosted: Mon Sep 30, 2013 5:58 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
Leency wrote:
постоянно пытается унизить других хороших программистов

Раз это тема-флудильня, у меня вопрос: "другие хорошие программисты" - это тот, кто ноет по всему форуму о том, что мог бы и сам исправить?

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


Top
   
PostPosted: Mon Sep 30, 2013 6:07 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5083
CleverMouse wrote:
Раз это тема-флудильня, у меня вопрос: "другие хорошие программисты" - это тот, кто ноет по всему форуму о том, что мог бы и сам исправить?
Я менжду прочим, Diamond'a защищал. Ну да ладно.

_________________
Через тернии к звездам


Top
   
PostPosted: Fri Oct 04, 2013 10:00 pm 
Offline

Joined: Fri Oct 04, 2013 9:29 pm
Posts: 2
Здесь, на форуме, по первому впечатлению, собрались люди определённого склада ума и характера. Люди особо мыслящие. Но большинство сюда заходит просто поинтересоваться, как там у других дела обстоят.
И вроде тоже неглупые, и вроде хотят что-то сделать, но запутанность организации ( а, может, её отсутствие) вхождения в проект новичков, отпугивает определённый процент тех, кто хотел и вроде даже мог.
МЫСЛЬ :А что если сделать этакий " пакет " для новичка( видео "мастер за работой"+ конкретный "сырец" с образцами для подражания, )- чтобы в 3 приёма изучить за 1 вечер какую-нибудь простецкую вещь- и тут же начать её реализовывать. С чётко поставленной рутинной и несложной задачей, которую сразу можно выложить на суд общественности.
Тогда каждый зашедший, не взирая на уровень квалификации и опыта программирования мог бы сразу продвинуть проект на один шажок вперёд.


Top
   
PostPosted: Fri Oct 04, 2013 11:14 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
pioneer wrote:
Тогда каждый зашедший, не взирая на уровень квалификации и опыта программирования мог бы сразу продвинуть проект на один шажок вперёд.

К сожалению, такой "мимопроходил" будет плодить большей частью говнокод.

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


Top
   
PostPosted: Fri Oct 04, 2013 11:17 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5083
Говно, не говно - главное, чтобы работало. А начинать с чего-то нужно.
Идея дельная. Суть даже не в примерах, а в том, чтобы показать, что разработка под Колибри не страшное, а простое, интересное и приятное занятие.

_________________
Через тернии к звездам


Top
   
PostPosted: Sat Oct 05, 2013 7:10 am 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 675
Leency wrote:
Говно, не говно - главное, чтобы работало. А начинать с чего-то нужно.
Идея дельная. Суть даже не в примерах, а в том, чтобы показать, что разработка под Колибри не страшное, а простое, интересное и приятное занятие.

Попутный вопрос.
Варианты и способы работы со списковыми структурами у всех разные или есть определённый код (стандарт, библиотеки) которого следует
придерживаться? (и как это "увязано" в коде репозитария?)

P.S. Помимо "библиотечных" стандартов, предположу, что у каждого разработчика есть свой "сундучёк" с "прелестями" мало/много "стандартизированными"


Last edited by Kopa on Sat Oct 05, 2013 8:12 am, edited 1 time in total.

Top
   
PostPosted: Sat Oct 05, 2013 7:23 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
pioneer wrote:
каждый зашедший
pioneer wrote:
мог бы сразу продвинуть проект
Но при этом ему необходим
pioneer wrote:
" пакет " для новичка
pioneer wrote:
чтобы в 3 приёма изучить за 1 вечер какую-нибудь простецкую вещь

pioneer wrote:
в 3 приёма изучить за 1 вечер
Это что-то из серии «С++ за 21 день». Но если говорить о «Hello World!», то это и так возможно без всяких дополнительных пакетов. Если имеется в виду что-то серьёзнее, тогда имеет значение «уровень квалификации и опыт программирования».
pioneer wrote:
С чётко поставленной рутинной и несложной задачей
Здесь никто никому никаких задач не ставит — проект свободный, поэтому поставить задачу можно только самому себе.
Leency wrote:
А начинать с чего-то нужно.
Примеры, исходники, форум, на котором можно задать вопрос, если что-то непонятно.
pioneer wrote:
конкретный "сырец" с образцами для подражания,
О каких образцах для подражания идёт речь?


Top
   
PostPosted: Sat Oct 05, 2013 10:56 am 
Offline

Joined: Fri Oct 04, 2013 9:29 pm
Posts: 2
В большинстве подобных форумов, к сожалению, принцып общнения один: Задаешь вопрос, и тебе тут же объясняют, какой ты мудак. Этот форум не является исключением. 3-4 человека работают, остальные им подсказывают как надо "правильно"
А ведь мысль-то не в этом была. Мысль такая, что без постоянного притока новых участников этот проект постигнет то же забвение, который постигло МЕНУЭТ.
И насчёт "говнокода" - неужели каждый с пелёнок хорошо знал и умел?
Не нужно полагать, что вы чем-то отличаетесь от остальных людей. Что вы умней тех, кто НЕ В ТЕМЕ. Я начинал программировать компьютеры 25 лет назад, и за это время кое-чего достиг в этой сфере. Да, начинать всегда трудно. Надо помочь тем, кто может и хочет, а не набрасываться с критикой и подколками к новичкам или тем, кто реально двигает проект.
И не у всех есть масса времени,чтобы просматривать постоянно "кто и что брякнул на форуме", многие ограничены также и в средствах. А быть может, это именно те люди, которые продвинут проект и поднимут его на новую высоту.


Top
   
PostPosted: Sat Oct 05, 2013 2:42 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
pioneer
Как раз на этом форуме желающим научиться помогают вот типичный пример, тема Помогите новичку. Так что не надо голословно обвинять, в том что здесь "Задаешь вопрос, и тебе тут же объясняют, какой ты мудак." Рекомендую просмотреть всю тему. Не было здесь такого! Если кто-нибудь вызывает неприязнь со стороны участников форума, то он сам провоцирует. На форуме приветствуется честное высказывание своего мнения, но человек должен сначала доказать что он сам чего-то стоит. Опыт программирования в 25 лет весьма похвален, но это голословное заявление. Пока не будет видно дел то будет скепсис. И еще можно сколько угодно предлагать разные идеи, но в 95% случаев автору самому их приходится реализовывать.

З.Ы. Между прочим товарищ 0CodErr тоже отнюдь не "старичок" в проекте, но за два года сильно далеко шагнул.

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


Top
   
PostPosted: Sat Oct 05, 2013 4:15 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Kopa
В ядре есть кальки линуксовых list_head
Code:
struct  LHEAD
        next            dd ?   ;next object in list
        prev            dd ?   ;prev object in list
ends
macro __list_add new, prev, next
{
        mov     [next+LHEAD.prev], new
        mov     [new+LHEAD.next], next
        mov     [new+LHEAD.prev], prev
        mov     [prev+LHEAD.next], new
}

macro list_add new, head
{
        mov     eax, [head+LHEAD.next]
    __list_add new, head, eax
}

macro list_add_tail new, head
{
        mov     eax, [head+LHEAD.prev]
    __list_add new, eax, head
}

macro list_del entry
{
        mov     edx, [entry+list_fd]
        mov     ecx, [entry+list_bk]
        mov     [edx+list_bk], ecx
        mov     [ecx+list_fd], edx
}


Top
   
PostPosted: Sat Oct 05, 2013 4:21 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
pioneer wrote:
Этот форум не является исключением. 3-4 человека работают, остальные им подсказывают как надо "правильно"
Это Вы зря. Если человек по делу спрашивает помогут и советом и примером. А пустой трёп не приветствуется, да.


Top
   
PostPosted: Sun Oct 20, 2013 9:12 am 
Offline

Joined: Sun Oct 20, 2013 8:56 am
Posts: 7
Всем известно что сообщество состоит из ядра (инициаторов)-разработчиков и периферии, назовем их пользователями. Сам отношу себя к пользователям. И мне кажется что будет правильнее со стороны разработчиков создать программу позволяющую при необходимости отправлять отчет об ошибке со всей необходимой информацией и комментариями пользователя. Можно было бы рядом с кнопками окна minimize, close разместить еще одну клавишу позволяющую вызывать эту программу. Вызываемая программа собирает необходимую информацию конкретно о программе инициаторе, пользователь оставляет определенный комментарий и отправляет отчет по определенному адресу. Подобная разработка позволит сделать ОС более ближе к пользователю и даст возможность разработчикам продолжить работать над усовершенствованием ОС.


Top
   
PostPosted: Thu Nov 07, 2013 12:02 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
atom63 wrote:
Хочется увидеть ось на arm камнях, хоть не сейчас, так в будущем

[троллинг]Свершилось!!!11[/троллинг]


Attachments:
IMG0013A.jpg
IMG0013A.jpg [ 21.91 KiB | Viewed 9762 times ]
Top
   
PostPosted: Thu Nov 07, 2013 12:28 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Свершилось? Пффф... еще в прошлом году на своем Gigabyte S1200 запускал в Qemu. :lol:

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 988 posts ]  Go to page Previous 135 36 37 38 3966 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


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:  
Powered by phpBB® Forum Software © phpBB Limited