Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.08;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.63 MB
Время: 0.019 c
14-24710
Knight
2003-08-15 04:13
2003.09.08
Люди!!! Как так можно?


1-24540
NorthMan
2003-08-26 19:14
2003.09.08
Народ, как в DateTimePicker программно перейти на


14-24682
rrk
2003-08-18 13:52
2003.09.08
Новый дизайн. Зацените!


1-24450
Ann
2003-08-25 15:40
2003.09.08
Компоненты в Run Time


3-24314
muzzzy
2003-08-05 14:29
2003.09.08
oracle руские буковки непоказывает