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

Комментарии 34

НЛО прилетело и опубликовало эту надпись здесь
приехала семья из отпуска, и я снова стал обычным гражданином :) глаза уже не такие красные как летом :), код конечно пишу но уже гораздо меньше времени остается на это…
Завидую белой завистью. Везет же некоторым с талантами от рождения. Мне чтобы чуть-чуть (реально чуть-чуть) подправить virtualbox понадобилось около двух недель по два часа в день. И это при том, что на С и С++ я профессионально программирую более пятнадцати лет. А некоторые умудряются за несколько часов без знания языка O_O. Говорила бабушка, что надо было грузчиком идти работать, а я ей не верил :).
ну это я Си не знал, а вообще на всяком разном по-программировал, ну и до этого, в институте писал на паскале «глюкала» (я тогда не знал что оно называется демо:)… ну как на паскале, основные манипуляции с видеопамятью на асме), но после армии я подобной фигней :) конеш не занимался уже… надо денюшку зарабатывать и семью кормить т.п.
Преимущество vim — в том, что он одинаков под всеми платформами. Я его настроил как штатный редактор и в FAR под Win, и в MC под Линуксом. А с плагинами — самая настоящая ИДЕ. Это к тому, чтобы не путаться при переходе :)
А вообще — мнтересно было почитать, как в опенсорц попадают.
мне вот Кона Коливаса было интересно почитать, вот это я понимаю человечище, сел и стал разбираться с планировщиком в ядре…
НЛО прилетело и опубликовало эту надпись здесь
> все что нужно как правило было написано до тебя, и надо всего лишь найти нужный тебе код и удачно скопипастить :)
проще написать свой, чем разбирать чужое говно
совсем не обязательно копи-пастить первый попавшийся кусок кода, да и «копипастить» это небольшое утрирование, можно подсмотреть идею, алгоритм, реализацию… всегда есть чему поучиться.
НЛО прилетело и опубликовало эту надпись здесь
densmirnov.bestpersons.ru/feed/post380222/. Чтобы разобраться в чужом коде и удачно скопипастисть уйдёт Х времени, в то же время для того, чтобы написать и порядночно отладить свой уйдёт, как минимум 3*Х. Не надо откидать каких бы то ни было наработок человеческого разума только потому, что ето не твой разум.
Чтобы написать свой код и отладить его уйдет X времени, но для того чтобы НАЙТИ нужный код + в нем разобраться и перенести в свой проект — уйдет X*3.
С++: зачем использовать STL — чужой код, много подчёркиваний, я лутше свой напишу.
Javascript: нафиг нам JQuery, я сам такое написать могу.
Я всё правильно понял?
Ну, в принципе, все интересные и новые проекты именно так и начинаются. «А давайте напишем *, только с азартными играми и развратными женщинами» :)
Нет, не правильно. Мы говорили о копипастинге кода из чужого проекта, а не использовании библиотек.
Велосипедостроительство видимо таки любимая забава наших программистов. Потом удивляемся, что в линуксе 9000 аналогов «блокнота» и ICQ-клиентов, а нормального софта — нет.
Ну почему же? Есть большие проекты вроде GIMP или Blender, Gnome и KDE (в этой тусовке так вообще все кипит, офис свой грохнули уже, рисовалки всякие, интерфейс симпатичный).
да и нормального icq клиента тоже нет, фактически.
не обижайте pidgin, он старается как может
По мере накопления опыта программист начинает более терпимо относиться к чужому и собственному говнокоду, чем вы сейчас :-)
Читать и разбираться в чужом коде — это не плохо, копипастить — это зло.
НЛО прилетело и опубликовало эту надпись здесь
«дружным молодым, перспективным коллективом™»

Правильно писать: «молодая, динамично развивающаяся компания».
НЛО прилетело и опубликовало эту надпись здесь
Опаньки… Не думал что автор dcget присутствует на хабре :)
Буквально месяц назад искал нормальный консольный клиент под линукс, чтобы умел нормально скачивать файло по хешу.
Вы наверное думаете, что я сейчас напишу какой прекрасной штукой оказался dcget? :) Нет, все совсем не так, я даже собрать его не смог. Ни на CentOS 5.3, ни на zenwalk, ни на ubuntu, с выполнением всех требований по зависимостям.
Судя по двум темам на двух разных форумах такая проблема существует не только у меня.

Резюме: если софт пишется только для себя — не надо вообще его выкладывать и прикрываться громким словом «опенсорс», имхо.
дак, там мыло указано, а то что собрать не можете это ведь поправимо не так ли? ;) изначально он делался под wl500pg, причем то с чего оно форкалось (shakespeer) писано жестко под макось, и под линь собирается с напильником. Забросил его в связи с подготовкой к рождению второй ляльки, так что отмаз железобетонный :)… Вот если бы найти того (тех) кто готов был бы поучаствовать и разделить, так сказать, тяготы и лишения, было бы вообще чудесненько, там на самом деле до релиза не так уж и много пилить. Нужно перевести его на автоконф и еще кое чего по мелочи.
будет время — возможно займусь
но от шейкспира скорее всего откажусь, лучше уж взять что-нибудь маленькое, нативное и простое, например microdc/nanodc
шекспир хорош своей архитектурой, есть микро-сервер который занимается раздачей и скачиванием, и есть клиент который общается с этим сервером, при такой реализации можно писать любые фронт-энды.
Да я изначально не про реализацию говорил. У меня не было времени смотреть исходники :)
Я говорил, что не стоит релизить настолько сырые продукты, тем более если не планируется их доводить до ума.
В текущем состоянии dcget использовать нельзя, к сожалению.
Я верю, что при определенных условиях он соберется и даже будет работать, но это как раз и называется «софтом для себя».
вобщем если быдут конкретные вопросы пишите, постараюсь помочь :)
Release early
вообще то я им пользуюсь, но у него несколько иная сфера применения.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации