Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Вниз

Нет бардаку на винте!!! Оставь свое мнение.   Найти похожие ветки 

 
Jao   (2003-08-17 17:12) [0]

Наверняка многие сталкиваются с ситуацией, когда за годы работы, на диске скапливается несметное количество исходников, компонент, докуменации, но найти что-то становиться все трудней и трудней и иногда становиться проще написать заново, но а если выпала необходимость ехать в командировку, то сбор, поиск и перенос всего "Добра" на новую машину вылеваеться в страшнейший аппендицит. Нельзя сказать, что я не занимался систематизацией -ею я занимаюсь всегда, но видимо этого все-таки недостаточно, вот и назрела мысль создать жесточайшую структуры папок и файлов на диске с исходниками, а может даже, создать программу которая сама будет создавать на новом компе нужную структуру папок, сама будет производить архивацию, репликацию данных на другие машины, облегчит навигацию по проектам, сопроводительной документации и т.д. (что-то наподобии автомат.раб.места программиста)

Может, у кого-то есть свое видение решения проблемы, какие-то советы, или просто мнение?


 
Anatoly Podgoretsky   (2003-08-17 17:26) [1]

Есть, не заводить бардак


 
Sheng   (2003-08-17 17:26) [2]

Совет тут один - форматировать... ;)

Надо сразу всё в нужные места раскидывать. Скачал, посмотрел, надо - оставил и перенёс в нужную папку, ненадо - снёс нафиг.
У меня бардак только в одной папке - C:\Download Files\, там около 100 файлов, некоторые из них - я даже не знаю откуда взялись. А так, стараюсь сортировать сразу. Один раз скопировал - и всё, пусть сидит навечно там.
Ещё классная штука - описания файлов. Поиск нужного намного упрощается. Конечно, с нуля их делать - влом, но постепенно можно. Зато потом - чистота и порядок на винте, а после дефрагментации - ещё лучше.


 
Ketmar   (2003-08-17 18:03) [3]

угу. древовидную файловую систему не зря придумали. только вот если можги в режиме "dumb mode on", то, конечно, никакая файловая система не спасёт. вообще ничто тогда не поможет.
"чисто не там, где убирают, а там, где не сорят" (ц)


 
DVM   (2003-08-17 18:22) [4]

Когда сдыхает винт у меня всегда два ощущения: жаль потерянное и облегчение (как будто жизнь заново начинаешь:). Сейчас у меня на винте и на рабочем столе бардак ужаснейший. Разобрать все это мне уже не по силам, т.к. копилось годами.


 
Desdechado   (2003-08-17 18:22) [5]

весь хлам - на болванки!
на рабочем месте - только необходимое для конкретной текущей задачи.
если вдруг понадобились старые наработки, то только тогда и рыться по компашкам.


 
SPeller   (2003-08-17 19:43) [6]

У меня бардак может быть только в папке куда скачиваю файлы. Примерно раз в месяц сортирую это всё и почти опусташаю папку. То что нужно, закатываю на болванки параллельно с другим полезным софтом. У меня теперь коллекция из 10 дисков для спасения мышины после полного краха - весь софт каким пользуюсь - весь есть на балванках. Периодически закатываю туда копии своих проектов, на всякий случай.


 
Anatoly Podgoretsky   (2003-08-17 20:15) [7]

SPeller © (17.08.03 19:43) [6]
Даже в этой папке должен быть порядок.


 
blackman   (2003-08-17 20:33) [8]

Полы тоже неплохо бы подмести и вынести наконец мусор.
В действительности все не так, как на самом деле...


 
SPeller   (2003-08-18 03:54) [9]


> Anatoly Podgoretsky © (17.08.03 20:15) [7]
> SPeller © (17.08.03 19:43) [6]
> Даже в этой папке должен быть порядок.

Порядок там есть - все скачанные там и нигде более. В подпапках могут быть временно распакованные программки. Когда количество файлов приближается к отметке бардака, то разгребаю это всё. Иначе когда будет бардак, то наводить порядок вломы будет.:))


 
Anatoly Podgoretsky   (2003-08-18 08:56) [10]

Нет там тоже должна быть иерархия папок, а не все сваленое в одну кучу, разбираться в куче загадочно названных файлов еще более тяжело, чем с остальным мусором.


 
Dmitriy O.   (2003-08-18 09:02) [11]

Проги для упорядочения хаоса очень нужны. Для упорядочения текстового хаоса-есть FAQ"er - и тому подобные проги.Для исходников-TeamSourse. Для компонентов - незнаю.


 
Jao   (2003-08-18 09:22) [12]

Иерархия папок важна, а еще лучше - универсальная иерархия папок на все случаи жизни, дабы и разгребать никогда не пришлось

сейчас я пришел к такой структуре:

Диск 1:
Windows
Program Files

Диск 2:
------
Doc
HTMLRef - документация в формате html
DocRef - документация в текстовом виде
Books
Manuals
others
------
Main
------
ProjName1 - один из текущих проектов
------
ProjName2 - один из текущих проектов
Sources - оно
Doc - документация по проекту
Resource - ресурсы // может иметь более глубокую вложенность с разбивкой на рисунки, звуки, библиотеки и т.д.
Release - инсталл пакет проекта
Archives - архивы старых версий исходников
Buffer - папка предназначенная для временного хранения файлов
------
ProjNameN - один из текущих проектов
------
Components - компоненты с разбивкой
------
OldProjects - архив старых проектов
------
Media (Films, Music, Clips, Pricols, Sounds)
------
ProjArchive - архивы проектов (возможно на другом винте)
------
Poligon - папка предназначенная для тестирования проектов, компонентов и т.д.
------
Distrib - дистрибутивы программного обеспечения
------

Возможно я чего-то пропустил :/ и это неизбежно вызовет появление вражеских "Новых папок"

А какое у вас видение на универсальную структуру папок?


 
Anatoly Podgoretsky   (2003-08-18 09:34) [13]

Универсальной не бывает, а так поход правильный, только не останавливайся дели дальше и добавлянй новые группы в иерархию, при необходимости ее пересматривая, что не займет много времени.


 
Ketmar   (2003-08-18 09:38) [14]

вот странно. а мне хватает рук и Far"а...


 
Jao   (2003-08-18 09:42) [15]

>Dmitriy O.
>есть FAQ"er - и тому подобные проги
вот сдесь, просьба, поподробней


 
Dmitriy O.   (2003-08-18 09:50) [16]

>Jao © (18.08.03 09:42) Пожалуйста. Faq"er-> www.null.wallst.ru, или подобную прогу можеш посмотреть на сайте Подгорецкого.


 
Dmitriy O.   (2003-08-18 09:55) [17]

>Jao © (18.08.03 09:42) Пожалуйста. Faq"er-> www.null.wallst.ru, или подобную прогу можеш посмотреть на сайте Подгорецкого.


 
blackman   (2003-08-18 10:05) [18]

>Anatoly Podgoretsky
>разбираться в куче загадочно названных файлов еще более тяжело, чем с остальным мусором

Все прекрасно, если правильно названо, но что это означает "правильно"?
Можно например по дате приема, можно по теме, например "редактор". Однако у меня одних редакторов штук 10.
Ну и что? Не упомнишь какой что портит.
Почаще удалять все надо. Только кажется зачастую, что что=то
пригодится. Чаще весь этот хлам лежит и устаревает.
Поэтому делаю 2-3 помойки куда складываю и периодически их удаляю.


 
han_malign   (2003-08-18 10:20) [19]

"Виннипух и все, все, все...
Рассказ о внеземной любви Кролика к кнопке F8."(c)FIDO

З.Ы. А весь хлам, по нужде, проще заново написать, чем в старом разбираться. Опять таки, в свете накопленного опыта, заново переписанное гораздо красивей получается...


 
ZeroDivide   (2003-08-18 10:33) [20]

А у меня нет бардака. Я все распихиваю как надо.
И даже перераспихиваю, если вдруг сочту что часть распиханого распихано не туда. Времени это занимает много, на за то на моих 120 гектарах можно без проблем отыскать инфу, размером в несколько килобайт.

Еще вот идейка есть: написать прогу для контекстного поиска по винту. На подобие поисковой машины, так как уже и в куче каталогов становится все труднее разбираться.
В написании такой проги ничего сложного нет, потому писать мне ее лень.
Эй, кто там начинает программировать - напишите такую примочку!!! Вот нормальная задача для новичка: и программировать научитесь и людям реальная польза!!!


 
Dmitriy O.   (2003-08-18 10:36) [21]

>ZeroDivide © (18.08.03 10:33) А что не нравится стандартные средства поиска ?


 
blackman   (2003-08-18 10:39) [22]

>ZeroDivide
А чего её писать WinCmd 5.5 это делает с успехом


 
SPeller   (2003-08-18 10:40) [23]


> Ketmar © (18.08.03 09:38) [14]
> вот странно. а мне хватает рук и Far"а...

Согласен. Некоторая иерархия всё-равно нужна, но мне с Total Commander-ом глубокая иерархия незачем. Главное приловчиться быстро бегать по этим папкам. Вот как ТС помогает лично мне:
1) У меня всегда полный вид, то есть я всегда вижу размер файлов. Для папок достаточно нажать пробел и будет виден её размер.
2) Показываются значки программ и связанные значки файлов. Это вкупе с первым пунктом и названием файла даёт уже больше половины информации о файле и его назначении.
3) Просмотр архивов любой степени вложенности и запуск файлов оттуда - ТС сам распакует во временную папку, запустит, а потом удалит после завершения.
4) Ctrl+D - менюшка с часто используемыми каталогами - очень облегчает навигацию по диску.
5) Несколько полезных сочетаний как то: Ctrl+\ - корневой каталог диска; Ctrl+Пробел - Получатель=Источник; Alt+Ctrl+F5 - архивация в текущую панель; ну и всем известные и понятные F6, Shift+F6, Alt+F5, F3, Shift+F5, Alt+F5, Backspace.
6) Панель инструментов, на которой почти одни только программы - не используется Главное меню и Quicklaunch.
7) Возможность перетаскивать файлы а программы - т.е. берём файл и вместо ком строки просто кидаем его на кнопку тулбара. Запускается программа, в ком строке которой передаётся наш файл.
8) Групповое переименование. Не очень часто пользуюсь этой штукой, но при разгребании музыки и копировании AudioCD - штука незаменимая.
9) Гибкая настраиваемость интерфейса - можно всё переделать под свой вкус от цветов и шрифтов до количества панелей всяких и вертикального/горизонтального расположения файловых панелей.

А универсальную структуру не придумаешь, потому что во-первых, это грозит наличию пустых папок и папок с одним-двумя файлами, по которым бегать - пальцы устанут, Во-вторых, большую ирерархию не запомнишь. Лучше сократить длину вложенности и давать файлам внятные и понятные названия.


 
SPeller   (2003-08-18 10:43) [24]


> Еще вот идейка есть: написать прогу для контекстного поиска
> по винту

SimSearch. Не пользовался, но автор утверждает, что программулина вещевая.


 
ZeroDivide   (2003-08-18 10:43) [25]

Dmitriy O. © (18.08.03 10:36)
Какие?

Типа: найти все файлы содержащие текст: "блабла люлю"?
Так они мне не найдут "блабла хрюхрю люлю",
также не найдут "блабло люле",

А хотелось бы иметь список как в поисковике:
.............
<Имя файла>
<Кусок текста, найденого файла>
........


 
Zip   (2003-08-18 10:44) [26]

кстати, а сайт Подгорецкого это где?


 
ZeroDivide   (2003-08-18 10:48) [27]

SPeller © (18.08.03 10:43)
Да, ТС рулит. Не упомянул лишь еще одной фичи - настраивается вообще все.
Что очень приятно - огромнейшую кучу фич можно на хоткеях повесить.

SimSearch не видел, к сожалению.


 
ZeroDivide   (2003-08-18 10:50) [28]

Zip © (18.08.03 10:44)
Не пробовал анкету посмотреть?


 
Dmitriy O.   (2003-08-18 10:51) [29]

>Zip © (18.08.03 10:44)www.Podgoretsky.com


 
SPeller   (2003-08-18 10:59) [30]


> Да, ТС рулит. Не упомянул лишь еще одной фичи - настраивается
> вообще все.
> Что очень приятно - огромнейшую кучу фич можно на хоткеях
> повесить.

Я описл лишь то, чем постоянно пользуюсь. А так да, сделать с ним можно всё что угодно.


 
Vlad Oshin   (2003-08-18 11:13) [31]

есть у меня страшная папка DB, где во время отчетов столько всего бухается, иногда даже подпапки необозванные стоят, типа
Новая папка (10) (по принципу временной стоянки, а потом забываешь для чего, но стирать как-то боязно, пусть пока стоит :))

С недели-две даже иногда понимаю что там к чему. А если через недели-две никто ничего не спросил, значит отчет свели - убиваю папку. До следующего отчета.


 
Anatoly Podgoretsky   (2003-08-18 11:19) [32]

Vlad Oshin © (18.08.03 11:13) [31]
Я в таких подозрительных случаях поступаю просто, временно переименовываю папку, если вопросов нет, то спустя какое то время удаляю, мне в наследство подобное досталось, на данный момент практически все уже удалил.


 
NailMan   (2003-08-18 11:40) [33]

А у меня порядок на домашнем компе еще со времен 1.2Gb винта пошел. С тех пор я все вегда архивирую и на 2- логических дисках всегда минимум папок:
C:\
windows + prog.files+мои доки(пустая)
LightWave3D
3DSMax2
Winamp
DXSDK
Soft - повседневные утили
DN
EXE
D:\
Distr - собсно там основной вес всего
Drova
MP3
Textures для моей игрухи
PQDI
NGhost
Documentation (там запакованные доки и книжки)
Games
Models
Installe - это кладовка со всеми моими проектами и кучей всяких исходников. Название папки - вообще история лет эдак 7.
TEMP - ну тут самый трэш и лежит
FILMS
MySite
NEW - склад отобраного мусора из инета, который в ближайшее время не удалится
и куча левых папок вида "1","2"... в которых неотобранный мусор.


ЗЫ: Эх мне бы так сделать и с комнатой - было бы супер! Но...лень, однако :-)


 
ZeroDivide   (2003-08-18 11:58) [34]

NailMan © (18.08.03 11:40)
Да, такая же фигня. На компе (в нутрях) все прибрано, а вот сам системный блок мирно спит в хлопьях пыли. Скоро наверное подушку из нее можно будет сделать. Носки вязать уже можно, если конечно скотать в нитку.


 
NailMan   (2003-08-18 12:20) [35]

To -> ZeroDivide ©
Советую копить на носки внукам. :-)

Ну с компом у меня еще больший порядок чем на компе. Я же по профессии - комп. техник и вид пыльного компа мне отвратен как
"блевотина посередине приемной королевы" (C) не помню кто.

Комп открытый конечно же, все чистенько (буквально 5 пылинок) и главное все кишки стянуты в пукИ стяжками.

А на комп.столе и в остальной части помещения настоящий программерский хлам. :-)

ЗЫ: Блин вот никак не получаецца забить винт 60GB на полную. Мусора блин не хватает. Даже игрушки и фильмы не помогают. Что за глюк такое - психика что ли?


 
Jao   (2003-08-18 13:25) [36]

>ЗЫ: Блин вот никак не получаецца забить винт 60GB на полную.

Это пройдет, а потом будешь биться в конвульсиях - шо бы такое удалить :))))


 
Jao   (2003-08-18 13:30) [37]

>SPeller
>А универсальную структуру не придумаешь

хотя бы на первых двух-трех уровнях иерархии наверно можно и нужно (через призму опыта)


 
Jao   (2003-08-18 13:38) [38]

а еще есть идея создать всеведующую программулину, дабы она сразу разруливала, что куда сыпиться (прописывала пути выгрузки для программ в зависимости от текущего проекта, делала архивацию папок текущего проекта и т.д.)

а что касаеться универсальности - я имел ввиду в большей степени универсальность структуры создаваемых проектов, с последующей архивацией, репликацией на другие компы, долговременное хранение завершенных проектов


 
SPeller   (2003-08-18 13:43) [39]


> хотя бы на первых двух-трех уровнях иерархии наверно можно
> и нужно

С этим я полностью согласен. Я ж не говорил что 3 папки на всём диске :-))


 
pasha_golub   (2003-08-18 14:45) [40]

У моего начальника на машине пи...ц творится. У него все хранится в папках Temp соответственно на С и Д дисках, в обоих папках есть такие вот папки 1, 2, 3, А, Новая Папка, Новая папка1, и самое ужасное Temp, Temp1, San. Я ему говорю:" Саныч, блин, найти не возможно ничего, сделай че-нить". БЕСПОЛЕЗНО! Это от человека зависит, у меня тоже в папке закачек творится бред ужасный, но я ее изредка кромсаю :-)


 
vopros   (2003-08-18 14:55) [41]

Где то выставка рабочих столов была. Где они?


 
iZEN   (2003-08-18 21:33) [42]

Внимание! Даю "универсальную структуру папок".
Основные положения.
1) Корень иерерхии пользователя - Мои документы - папка, которую нужно переименовать (например, дать короткое имя) и перенести на отдельный раздел диска, возможно, в подпапку X:/home/, где находятся также корневые папки других пользователей.
2) Создать в корневой папке пользователя следующую структуру подпапок:
/bin - приложения пользователя (к сожалению, Program Files часто плохо подходит для многопользовательского использования);
/archives и подпапки по темам - архивы;
/documents и подпапки - документы, которые всегда нужны (книги, статьи)
/email - файловая структура почтового агента (я пользуюсь Mozillа, кто-то использует Outlook или Exchange с его psd-хранилищем - всё одно);
/etc - разные полезности, в которых предстоит разобраться как-нибудь потом (у меня там настроечные файлы и временные базы данных) :) ;
/LiveStore - это второй уровень персонального хранилища, данные из которого перекочуют в корневое только после избирательной архивации на болванках;
/exchange - папка обмена;
/echange/in - входящие и загруженные;
/echange/out - исходящие;
/media - папка медиа;
/media/music - музыка;
/media/video - видео;
/media/pictures - картинки;
/media/records - записи с CD-Audio;
/projects - папка активных проектов;
/projects/default - папка проекта по умолчанию;
http://izen5.by.ru/notebook/agreements/codestruct.html
./default/bin
./default/src
./default/var
./default/lib
./default/etc
./default/ext
Архивация проектов - разговор особый.
/templates - шаблоны, в том числе MS Office;
/temp - %TEMP% переменная окружения пользователя указывает на эту папку.
3) Хранение данных, скачанных с какого-либо сайта, подчиняется структуре папок:
<имя сайта> - папка с именем сайта, например, javable.com;
./bin - бинарные файлы и ZIP-архивы;
./doc - папка с документацией сайта;
Другие папки (если понадобятся) совпадают с названиями хранилища.
При архивации, допустим html-документации сайта, используется ZIP-архивация содержимого папки <имя сайта>/doc, а архиву даётся имя "<имя сайта>-html.zip" и этот архив замещает всё прежнее содержимое папки doc для данного сайта. Таким образом, уменьшается место на диске, и структура папок готова для записи на болванки.
Вот, собственно, всё.


 
iZEN   (2003-08-18 21:34) [43]

Удалено модератором


 
iZEN   (2003-08-18 21:34) [44]

Удалено модератором


 
iZEN   (2003-08-18 21:37) [45]

Хм, взглючнуло... :)
О проектах (поправляюсь):
http://izen5.by.ru/notebook/agreements/projectstruct.html


 
Jao   (2003-08-20 12:49) [46]

>iZEN
> http://izen5.by.ru/notebook/agreements/projectstruct.html

наконец то у меня появился единомышленник, а то я думал, что я один такой псих :)))


 
Egloo   (2003-08-20 15:22) [47]

ПСИХИ НЕНОРМАЛЬНЫЕ!!!


 
NailMan   (2003-08-20 15:34) [48]

To -> iZEN ©
Tnx за идею переноса OE-шного хранилища почты на другой раздел. А то задолбало после ресторинга образа системного диска видеть пустую "входящие", долго вспоминать почтовые адреса с кем я общаюсь.


 
Jao   (2003-08-20 15:37) [49]

>Egloo
mff


 
Jao   (2003-08-20 17:45) [50]

>iZEN
>1) Корень иерерхии пользователя - Мои документы - папка, >которую нужно переименовать (например, дать короткое имя) и >перенести на отдельный раздел диска, возможно, в подпапку

винда видимо не XP?

--------------------------------

>/bin - приложения пользователя (к сожалению, Program Files >часто плохо подходит для многопользовательского использования);

просьба поподробнее...

//я боюсь, что со временем эта папка больше всех забьеться хламом, и поэтому предпочитаю держать проги все в Program Files, рядом с виндой, а дистрибутивы отдельно в архиве, дабы можно было со временем с легкой душой нажать на ней Shift-delete


 
Jao   (2003-08-20 20:40) [51]

>винда видимо не XP?
беру свои слова обратно...смотрел твой сайт


 
iZEN   (2003-08-21 22:25) [52]

Jao © (20.08.03 17:45)
>винда видимо не XP?

Любая. Даже Линух годится. :)

>>/bin - приложения пользователя (к сожалению, Program Files >часто плохо подходит для многопользовательского использования);
>просьба поподробнее...

/bin - папка исполняемых приложений пользователя. Зачем разбрасывать лишние "сопли" в общей Program Files, которые другим пользователям на х..н не нужны, да и замочить могут.
Правда, есть скверная такая папочка Common Files, которая в распределённой среде портит жизнь всем пользователям своей исключительной привязкой к конкретной машине. Есть ещё System32, куда Delphi любит совать свои библиотеки компонентов, привязывая среду намертво к компу. "С этим надо жить", - так сказал доктор.

Было время, когда в сетке я мог сесть за любую "чистую" машину и работать в своё удовольствие с Delphi3 из своего домашнего каталога на серваке. :) Времена меняются... В *nix-ах всё куда проще - нет таких детских болезней с удалённым пользователем и его ресурсами.
Кстати, моя модель домашнего каталога взята из файловых умолчаний *nix-ов.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.6 MB
Время: 0.01 c
3-24314
muzzzy
2003-08-05 14:29
2003.09.08
oracle руские буковки непоказывает


6-24570
[quake]
2003-07-08 01:25
2003.09.08
Как правильно работать с indy SMTP client???


3-24301
napil
2003-08-19 01:13
2003.09.08
Помогите


1-24451
Coolguy
2003-08-28 09:14
2003.09.08
TListView с разноцветными Items в режиме vsReport


14-24637
Карелин Артем
2003-08-20 15:35
2003.09.08
Посоветуйте персональный FireWall.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский