Было уже.punk_joker wrote:Ну очень хотелось написать Утилитка для работы с жестким, хотябы создание/удаление/форматирование разделов.
Что я хочу увидеть в Колибри завтра....
-
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Раз это тема-флудильня, у меня вопрос: "другие хорошие программисты" - это тот, кто ноет по всему форуму о том, что мог бы и сам исправить?Leency wrote:постоянно пытается унизить других хороших программистов
Сделаем мир лучше!
Я менжду прочим, Diamond'a защищал. Ну да ладно.CleverMouse wrote:Раз это тема-флудильня, у меня вопрос: "другие хорошие программисты" - это тот, кто ноет по всему форуму о том, что мог бы и сам исправить?
Из хаоса в космос
Здесь, на форуме, по первому впечатлению, собрались люди определённого склада ума и характера. Люди особо мыслящие. Но большинство сюда заходит просто поинтересоваться, как там у других дела обстоят.
И вроде тоже неглупые, и вроде хотят что-то сделать, но запутанность организации ( а, может, её отсутствие) вхождения в проект новичков, отпугивает определённый процент тех, кто хотел и вроде даже мог.
МЫСЛЬ :А что если сделать этакий " пакет " для новичка( видео "мастер за работой"+ конкретный "сырец" с образцами для подражания, )- чтобы в 3 приёма изучить за 1 вечер какую-нибудь простецкую вещь- и тут же начать её реализовывать. С чётко поставленной рутинной и несложной задачей, которую сразу можно выложить на суд общественности.
Тогда каждый зашедший, не взирая на уровень квалификации и опыта программирования мог бы сразу продвинуть проект на один шажок вперёд.
И вроде тоже неглупые, и вроде хотят что-то сделать, но запутанность организации ( а, может, её отсутствие) вхождения в проект новичков, отпугивает определённый процент тех, кто хотел и вроде даже мог.
МЫСЛЬ :А что если сделать этакий " пакет " для новичка( видео "мастер за работой"+ конкретный "сырец" с образцами для подражания, )- чтобы в 3 приёма изучить за 1 вечер какую-нибудь простецкую вещь- и тут же начать её реализовывать. С чётко поставленной рутинной и несложной задачей, которую сразу можно выложить на суд общественности.
Тогда каждый зашедший, не взирая на уровень квалификации и опыта программирования мог бы сразу продвинуть проект на один шажок вперёд.
К сожалению, такой "мимопроходил" будет плодить большей частью говнокод.pioneer wrote:Тогда каждый зашедший, не взирая на уровень квалификации и опыта программирования мог бы сразу продвинуть проект на один шажок вперёд.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Говно, не говно - главное, чтобы работало. А начинать с чего-то нужно.
Идея дельная. Суть даже не в примерах, а в том, чтобы показать, что разработка под Колибри не страшное, а простое, интересное и приятное занятие.
Идея дельная. Суть даже не в примерах, а в том, чтобы показать, что разработка под Колибри не страшное, а простое, интересное и приятное занятие.
Из хаоса в космос
Попутный вопрос.Leency wrote:Говно, не говно - главное, чтобы работало. А начинать с чего-то нужно.
Идея дельная. Суть даже не в примерах, а в том, чтобы показать, что разработка под Колибри не страшное, а простое, интересное и приятное занятие.
Варианты и способы работы со списковыми структурами у всех разные или есть определённый код (стандарт, библиотеки) которого следует
придерживаться? (и как это "увязано" в коде репозитария?)
P.S. Помимо "библиотечных" стандартов, предположу, что у каждого разработчика есть свой "сундучёк" с "прелестями" мало/много "стандартизированными"
Last edited by Kopa on Sat Oct 05, 2013 8:12 am, edited 1 time in total.
pioneer wrote:каждый зашедший
Но при этом ему необходимpioneer wrote:мог бы сразу продвинуть проект
pioneer wrote:" пакет " для новичка
pioneer wrote:чтобы в 3 приёма изучить за 1 вечер какую-нибудь простецкую вещь
Это что-то из серии «С++ за 21 день». Но если говорить о «Hello World!», то это и так возможно без всяких дополнительных пакетов. Если имеется в виду что-то серьёзнее, тогда имеет значение «уровень квалификации и опыт программирования».pioneer wrote:в 3 приёма изучить за 1 вечер
Здесь никто никому никаких задач не ставит — проект свободный, поэтому поставить задачу можно только самому себе.pioneer wrote:С чётко поставленной рутинной и несложной задачей
Примеры, исходники, форум, на котором можно задать вопрос, если что-то непонятно.Leency wrote:А начинать с чего-то нужно.
О каких образцах для подражания идёт речь?pioneer wrote:конкретный "сырец" с образцами для подражания,
В большинстве подобных форумов, к сожалению, принцып общнения один: Задаешь вопрос, и тебе тут же объясняют, какой ты мудак. Этот форум не является исключением. 3-4 человека работают, остальные им подсказывают как надо "правильно"
А ведь мысль-то не в этом была. Мысль такая, что без постоянного притока новых участников этот проект постигнет то же забвение, который постигло МЕНУЭТ.
И насчёт "говнокода" - неужели каждый с пелёнок хорошо знал и умел?
Не нужно полагать, что вы чем-то отличаетесь от остальных людей. Что вы умней тех, кто НЕ В ТЕМЕ. Я начинал программировать компьютеры 25 лет назад, и за это время кое-чего достиг в этой сфере. Да, начинать всегда трудно. Надо помочь тем, кто может и хочет, а не набрасываться с критикой и подколками к новичкам или тем, кто реально двигает проект.
И не у всех есть масса времени,чтобы просматривать постоянно "кто и что брякнул на форуме", многие ограничены также и в средствах. А быть может, это именно те люди, которые продвинут проект и поднимут его на новую высоту.
А ведь мысль-то не в этом была. Мысль такая, что без постоянного притока новых участников этот проект постигнет то же забвение, который постигло МЕНУЭТ.
И насчёт "говнокода" - неужели каждый с пелёнок хорошо знал и умел?
Не нужно полагать, что вы чем-то отличаетесь от остальных людей. Что вы умней тех, кто НЕ В ТЕМЕ. Я начинал программировать компьютеры 25 лет назад, и за это время кое-чего достиг в этой сфере. Да, начинать всегда трудно. Надо помочь тем, кто может и хочет, а не набрасываться с критикой и подколками к новичкам или тем, кто реально двигает проект.
И не у всех есть масса времени,чтобы просматривать постоянно "кто и что брякнул на форуме", многие ограничены также и в средствах. А быть может, это именно те люди, которые продвинут проект и поднимут его на новую высоту.
pioneer
Как раз на этом форуме желающим научиться помогают вот типичный пример, тема Помогите новичку. Так что не надо голословно обвинять, в том что здесь "Задаешь вопрос, и тебе тут же объясняют, какой ты мудак." Рекомендую просмотреть всю тему. Не было здесь такого! Если кто-нибудь вызывает неприязнь со стороны участников форума, то он сам провоцирует. На форуме приветствуется честное высказывание своего мнения, но человек должен сначала доказать что он сам чего-то стоит. Опыт программирования в 25 лет весьма похвален, но это голословное заявление. Пока не будет видно дел то будет скепсис. И еще можно сколько угодно предлагать разные идеи, но в 95% случаев автору самому их приходится реализовывать.
З.Ы. Между прочим товарищ 0CodErr тоже отнюдь не "старичок" в проекте, но за два года сильно далеко шагнул.
Как раз на этом форуме желающим научиться помогают вот типичный пример, тема Помогите новичку. Так что не надо голословно обвинять, в том что здесь "Задаешь вопрос, и тебе тут же объясняют, какой ты мудак." Рекомендую просмотреть всю тему. Не было здесь такого! Если кто-нибудь вызывает неприязнь со стороны участников форума, то он сам провоцирует. На форуме приветствуется честное высказывание своего мнения, но человек должен сначала доказать что он сам чего-то стоит. Опыт программирования в 25 лет весьма похвален, но это голословное заявление. Пока не будет видно дел то будет скепсис. И еще можно сколько угодно предлагать разные идеи, но в 95% случаев автору самому их приходится реализовывать.
З.Ы. Между прочим товарищ 0CodErr тоже отнюдь не "старичок" в проекте, но за два года сильно далеко шагнул.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Kopa
В ядре есть кальки линуксовых list_head
В ядре есть кальки линуксовых list_head
Code: Select all
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
}
Это Вы зря. Если человек по делу спрашивает помогут и советом и примером. А пустой трёп не приветствуется, да.pioneer wrote:Этот форум не является исключением. 3-4 человека работают, остальные им подсказывают как надо "правильно"
Всем известно что сообщество состоит из ядра (инициаторов)-разработчиков и периферии, назовем их пользователями. Сам отношу себя к пользователям. И мне кажется что будет правильнее со стороны разработчиков создать программу позволяющую при необходимости отправлять отчет об ошибке со всей необходимой информацией и комментариями пользователя. Можно было бы рядом с кнопками окна minimize, close разместить еще одну клавишу позволяющую вызывать эту программу. Вызываемая программа собирает необходимую информацию конкретно о программе инициаторе, пользователь оставляет определенный комментарий и отправляет отчет по определенному адресу. Подобная разработка позволит сделать ОС более ближе к пользователю и даст возможность разработчикам продолжить работать над усовершенствованием ОС.
[троллинг]Свершилось!!!11[/троллинг]atom63 wrote:Хочется увидеть ось на arm камнях, хоть не сейчас, так в будущем
- Attachments
-
-
IMG0013A.jpg (21.91 KiB)Viewed 13318 times
-
Свершилось? Пффф... еще в прошлом году на своем Gigabyte S1200 запускал в Qemu.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Who is online
Users browsing this forum: No registered users and 13 guests