![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
pewnie wielu z Was napotyka taki problem, że robicie co jakiś czas pewną rzecz, która jest nie do końca "oczywista". Tracicie godzinę na wymyślnie rozwiązania, mijają dwa miesiące czasu, trafiacie na taki sam problem i zaczyna się "już to robiłem, gdzie to było... to chyba w tym projekcie" itd. Ja ostatnio mam tak z kilkoma rzeczami w symfony - głównie z dostosowywaniem formularzy/panelu admina. I tak sobie postanowiłem, że nastał czas na stworzenie własnego cookbook'a, czyli zbioru problemów, które już rozwiązałem i chciałbym móc łatwo do nich wracać. Chciałbym aby było to miejsce gdzie mógłbym zostawić trochę kodu + jakiś opis. Na początku pomyślałem o wiiki, ale średni tam się operuje kodem - może jest coś lepszego do tego? Jeśli nie to jaki skrypt wikii byście polecili? Myślałem też nad zbiorem plików na droopbox ale, to jednak przy większej ilości będzie trudne do ogarnięcia, bo przydałby się spis treści z krótkim opisem danej wskazówki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
hmm ja to po prostu trzymam na dysku w katalogu "szajs" z podziałem na kategorie js, jquery, ajax, php, html gdzie nazwy katalogów odpowiadają danej rzeczy, nazwie klasy, tego co robi itd. a same klasy są dobrze opisane więc nie ma problemu po kilku miesiącach "co ona dokładnie robiła?!", może i nie jest to super system, ale z wyszukaniem to też nie problem ctrl+f w przeglądarce i jest.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Sprawdź tutaj:
http://www.techsupportalert.com/best-free-...s-organizer.htm może coś się spodoba. Ten post edytował Niktoś 29.06.2012, 11:20:47 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązanie z katalogiem plików ma ten plus, że szybko się to edytuje + można wykorzystywać natywne typy plików, co ułatwia formatowanie. Minus jest tylko jeden dla mnie - trzeba robić ręcznie spisy treści jeśli chce się mieć porządek. Mi tu bardziej chodzi nie o całe klasy, ale proste - często parolinijkowe rozwiązania problemów typu: jak w symfony admin generator wywołać formularz, który będzie zawierał część danych z obiektu, którego chcemy utworzyć kopię. Rozwiązanie jest trywialne i zawiera kilka linii tekstu, ale jeśli nie robi się tego "na codzień" to trzeba ciągle wymyslać to od nowa.
Ale im dłużej o tym myślę, tym bardziej dochodzę do wniosku, że chyba najłatwiej będzie zrobić tak jak piszesz !*! + zrobić prostą stronkę z linkami. Dodatkowo zrobię to w katalogu publicznym droopboxa, dzięki czemu będę miał dostęp przez przeglądarkę. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem z jakiej przeglądarki korzystasz, ale w operze są tzw. notatki, to też może być dobry spis treści do tego, z świetną wyszukiwarką.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Z FF, ale zobaczę o co w tych notatkach chodzi, bo mnie zaciekawiłeś ;-)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Z FF, ale zobaczę o co w tych notatkach chodzi, bo mnie zaciekawiłeś ;-) Jak przeciągniesz zakładkę, do notatek, jej treść to tytuł strony, możesz to zmienić, dwuklik na notatce, otworzy tę stronę ponownie, wyszukiwarka jest w panelu bocznym... Kiedyś było to połączone z wyszukiwaniem notatek w pasku adresu, ale z tego zrezygnowali, możliwe że są do tego rozszerzenia, ale nie chce mi się szukać. -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Ostatnio zacząłem korzystać ze sphinxa i jest całkiem przyjemnie. Możesz wygenerować wiele różnych formatów (html, pdf, epub...). Podoba mi się to, że dużo roboty już na początku jest zrobione: przyjemny system linkowania, wstawianie kodu php, dużo możliwości edytorskich. Wtedy możesz łatwo pchnąć to do tego dropboxa.
Możesz też poszukać innych generatorów statycznych stron (w pythonie i rubym jest tego sporo), główna różnica to będzie format wprowadzanego tekstu. Rozwiązania oparte o pliki (nie o bazę danych) dają większą przenośność i możesz mieć od razu kontrolę wersji (git). |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
I tak sobie postanowiłem, że nastał czas na stworzenie własnego cookbook'a, czyli zbioru problemów, które już rozwiązałem i chciałbym móc łatwo do nich wracać. Bardzo dobry pomysł! Z programów, widziałem TreePad Lite - pozwala tworzyć drzewiaste struktury notatek (dowolne kategorie i podkategorie). Minusem jest, że nie ma kolorowania składni kodu. -------------------- there is much to be learned
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Do poczytania:
http://www.tripwiremagazine.com/2011/07/ma...e-snippets.html mój faworyt: http://www.alessandrococco.com/p/jcodecollector_22.html ![]() -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 98 Pomógł: 33 Dołączył: 10.05.2011 Skąd: Krak Ostrzeżenie: (0%) ![]() ![]() |
Snippety można przechowywać też w eclipse: http://www.dansshorts.com/post/creating-snippets-in-eclipse
Jest podział na kategorie, nie ma niestety wyszukiwarki i kolorowania składni. W Firefoksie rolę notatek może przyjąć Zotero. To świetna wtyczka do katalogowania informacji. Możesz dodawać notatki, odnośniki do stron, pliki. Elementom można nadawać etykiety i dodawać powiązane. Zotero potrafi indeksować dodane strony, pdfy i notatki, przez co łatwo się wyszukuje informacje. Nawet jeśli do przechowywania kawałków kodu lepsze będzie inne rozwiązanie, to Zotero na pewno się przyda. http://www.zotero.org/support/quick_start_guide |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
W moim przypadku wszelkiego rodzaju rozwiązania desktopowe odpadają. Mam zadziwiającą zdolność do gubienia z czasem plików ;-) Często przenoszę się między komputerami, czyszczę dysk itp. Dlatego bazuję na rozwiązaniach webowych lub przechowywaniu ważnych danych na zewnątrz (np. na droopbox). Nawet rozważam zakupienie jakiejś macierzy dyskowej, żeby stworzyć sobie małego ftp z dużą ilością miejsca - głównie pod zdjęcia.
Ostatecznie zrobiłem sobie coś takiego, jak proponował !*! tyle, że trochę zmodyfikowałem - tj. założyłem sobie projekt w eclipse i zrobiłem linkowanie katalogu do dropboxa, dzięki czemu na szybko mam dostęp z poziomy eclipse do notatek (więc mam kolorowanie składni i ogólnie edytor, do którego jestem przyzwyczajony), a jednocześnie robię sobie kopię bezpieczeństwa na zewnątrz z możliwością dostępu przez przeglądarkę. Myślałem jeszcze nad repo gita i w ten sposób mógłbym równolegle prowadzić poprawki na kilku komputerach. Ale to jeszcze wyjdzie w praniu. |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Gist znasz?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 22:46 |