Powiązane (3)

  pokaż (3) 
  • Reklamy Google

  • flakoo +13  

    Powodzenia z tym cudakiem. Jeśli narzucone standardy kodowania zakładają długość linijki, powiedzmy, do 120 znaków - to trzeba mieć chyba 50-calowy monitor o rozdzielczości czterokrotnego full HD, żeby się wszystko zmieściło.

    pokaż komentarz
    flakoo
  • RomanX +6  

    @flakoo: Dobry pretekst dla programisty, żeby sprawić sobie taki sprzęt :)

    pokaż komentarz
    RomanX
  • dave8x 0  

    @flakoo: albo 10 monitorów jeden przy drugim :)

    pokaż komentarz
    dave8x
  • mathix +12  

    Ciekawa sprawa. Jestem troszkę sceptyczny co do funkcjonalności ale chętnie bym spróbował. Można to cudo skądś ściągnąć?

    pokaż komentarz
    mathix
  • kroxintu +8  

    @mathix: Można się zapisać to testu bety: http://www.cs.brown.edu/people/acb/codebubbles_beta_signup.htm

    pokaż komentarz
    kroxintu
  • marw +6  

    Ciekawa koncepcja przeglądania kodu. Jednak jak na razie mnóstwo ekranu się marnuje. Nie tylko na zaokrąglone rogi i kolorki. A przy dużych projektach trzeba mieć jeszcze pootwierane okna z dokumentacja, pomocami, wynikiem działania program, wynikiem działania testów itp.

    Pracuje na dwóch monitorach dających rozdzielczość 2560x1024 nie wyobrażam sobie zużyć całego obszaru na kilka kawałków kodu narysowanych fontem dzięki któremu trzeba mieć nos przy ekranie.

    pokaż komentarz
    marw
  • tenji +51  

    Ach te cukierkowe kolorki i piękne zaokrąglone rogi. Czekałem na ten IDE cala moja programistyczna karierę.

    pokaż komentarz
    tenji
  • novo -1  

    @tenji: Jeszcze troche a programisci stana sie zbedni. A co do samej funkcjonalnosci to moze byc fajna sprawa. De facto czesto dana funkcjonalnosc jest zaimplementowana w wielu fukcjach/metodach i trzeba sporo skakac piszac. Tutaj wszystko mozna sobie ustawic na jednym ekranie.

    pokaż komentarz
    novo
  • wujekbogdan +7  

    ciekawe, ale jak dla mnie zbyt kosmiczne.

    a tak a propos ciekawostka dla koderów xHTML/CSS - zen coding
    http://pepelsbey.net/pro/2008/08/zen-html/
    http://pepelsbey.net/pro/2008/10/zen-css/

    co pawda nie tak kosmiczne jak treść wykopu, ale za to bardzo łatwe do przyswojenia, dające szybko bardzo dobre rezultaty po opanowaniu kilku skrótów klawiszowych.
    wtyczki dla popularnych edytorów: http://code.google.com/p/zen-coding/

    pokaż komentarz
    wujekbogdan
  • RomanX -7  

    @wujekbogdan: to chyba staje się lub nawet jest standardem, w wielu różnych IDE jest coś takiego.

    pokaż komentarz
    RomanX
  • mantir 0  

    @wujekbogdan: toż to przecież zwykłe code snippets.

    pokaż komentarz
    mantir
  • wujekbogdan 0  

    @mantir: zwykłe, czy nie zwykłe, ale nie miałem wcześniej z tym do czynienia. Dzisiaj zainstalowałem plugin do Komode Edit i wg. mnie rewelacja.
    Jedyne znane mi IDE, jakie ma to w standardzie to Web IDE (WebStorm + Php Storm) http://confluence.jetbrains.net/display/WI/Web+IDE+EAP;jsessionid=9D4FD296AD9490378AF0AB2143946ABA

    pokaż komentarz
    wujekbogdan
  • rafalsky -1  

    @wujekbogdan: Zen Coding ma tylko jednego poważnego (jak dla mnie) buga. W Notepadd++ blokuje literę "ł".
    Bardzo mnie to wkurza :)
    Wie ktoś jak się tego pozbyć?

    pokaż komentarz
    rafalsky
  • emkaka +5  

    Rewolucja to zdecydowanie za duże słowo.

    pokaż komentarz
    emkaka
  • JackBauer +4  

    Ja tam wolę mieć otwarte pliki projektu z nawigacją poprzez zakładki. Szybki dostęp do odpowiednich plików, kod na cały ekran, dzięki czemu jest czytelniejszy.

    To coś zaprezentowane na filmiku bardziej przypomina prezentację dla zwykłych użytkowników, żeby im pokazać że programowanie jest proste, przyjemne i do tego animowane. Bezsensu... Coś takiego może się sprawdzić przy MALUTKICH projektach, gdy potrzeba napisać coś na szybko, ale znając życie, taki edytor będzie kosztować kilkaset dolarów i po prostu nie będzie sensu kupowania go.

    pokaż komentarz
    JackBauer
  • thund3r +3  

    @JackBauer:
    drogi kolego niestety się mylisz, jeżeli pracujesz przy projekcie który zawiera naprawdę dużo klas (nawet do paru tysięcy) a komponenty są ze sobą mocno powiązane a co gorsza częśc tych powiązań jest dla ciebie niewiadoma/niezrozumiała to taki debugger oszczędza ci sporo czasu. Poza tym specyfika pewnych aplikacji wręcz prowokuje wykorzystanie takich narzędzi.

    A do małych projektów to jest vim.

    Note: to jest faza raczej mocno wstępna tego projektu (mam tak nadzieje przynajmniej :))

    pokaż komentarz
    thund3r
  • Chirurg +4  

    Po obejrzeniu tego poprostu czacha dymi! Co prawda kłóci się to z pewnymi moimi nawykami (maksymalnie dużo kodu widocznego na ekranie) ale do dużego sytemu, gdzie są dziesiątki (czasami i setki) klas, może wydać się to niezastąpione i nieporównanie wygodniejsze niż ciągłe przełączanie zakładek z kodem.

    Pytanie tylko - czy te graficzne bajery i płynne przejścia przy dużej ilości źródeł i jeszcze jakichś debuggerów nie spowalnia pracy? ;>

    pokaż komentarz
    Chirurg
  • tehnuwai +3  

    Koncepcja wyświetlania osobnych okienek z kodem mi akurat bardzo pasuje, ale interfejs jest dla mnie nie do wybaczenia - czy już nic nie może dzisiaj powstawać w normalnym wyglądzie i kolorystyce? Litości...

    pokaż komentarz
    tehnuwai
  • jay79 +3  

    Wygląda bardzo ciekawie. Szczególnie możliwości debugowania zwróciły moją uwagę. Ciekawe czy można zrobić takie środowisko do kodu C++ / C#. W Javie raczej nie piszę, a pomysły pokazane w tym IDE bardzo mi się podobają.

    Zestawy bąbelków (workspace) to coś pięknego. Skończyło by się skakanie między kilkoma dokumentami. Ech rozmarzyłem się.

    pokaż komentarz
    jay79
  • Keraj +2  

    @jay79: Dla c++ pewnie powstanie plug-in, tak jak powstał dla Eclipse. Jeśli chodzi o C# ... cóż, wiemy, że m$ to copy-paste firma, więc prawdopodobnie po chamsku skopiują projekt i nadadzą mu swoją super-zmyślną i prowadzającą w błąd nazwę (jak c#).

    pokaż komentarz
    Keraj
  • Falcon +4  

    @Keraj: Co by o nich nie mówić, dają dobry soft(poza systemami operacyjnymi...) . I pomijając aspekty moralne - bo mnie to ... - jeżeli ktoś ma fajny pomysł, ale miałbym do końca życia używać albo tego pomysłu, albo innych wygodnych rzeczy... Wolę jedno, w którym wszystkie dobre rzeczy ściągną. Podle, gorsząco i źle! Ale co to ma za znaczenie? Jeżeli jeden producent wprowadził w myszce drugi przycisk, to sorry, ale wszyscy inni już nie mogą?! To by zabiło cywilizację, bowiem dopóki widząc u innych coś fajnego, można to "copy-paste" dopóty mają oni po co rozwijać swoje produkty, oraz dawać nam niskie ceny. To się po prostu nazywa konkurencja i jest dla nas pożyteczne.

    Odnośnie samego pomysłu... Niech nad tym pracują... Na razie, jak trafi się zdolny, to i to pomiesza nawet z palcem w ...

    Podsumujmy: Rozpisałem kilka oczywistości? Tak. Skrytykowałem pomysł? Tak. Ok :) . Czekam na soft do rysowania programów komputerowych, wówczas mamy świetlaną przyszłość - każdy narysuje sobie program sam, a my nic nie zarobimy ;]. Tylko k!%%a przyklasnąć...

    pokaż komentarz
    Falcon
  • gEeK +2  

    http://www.cs.brown.edu/people/acb/codebubbles_site.htm
    Zapisy na wersję beta: http://www.cs.brown.edu/people/acb/codebubbles_beta_signup.htm

    pokaż komentarz
    gEeK
  • ktos_ +15  

    ooooo super ! Kolorowy bąbelek to jest to, czego mi zawsze brakowało. Rewolucją na miarę metody:
    WriteGoodProgram(ProgramType type, long long unsigned int cashToEarn);

    Podziękuję.

    pokaż komentarz
    ktos_
  • dulek +1  

    Interesujące… Jeżeli bierze się za to Novell to można spodziewać się, że kiedyś będzie w MonoDevelopie (który już jest niesamowicie wygodny jako IDE). :)

    pokaż komentarz
    dulek
  • ads +1  

    Fajna ciekawostka, ale wolę klawiaturę.

    pokaż komentarz
    ads
  • anaron_duke 0  

    @ads: To jest bardziej dla kodu pisanego głównie w Javie, gdzie poziom dziedziczenia sięga kilkanaście potomków w dół, jest pełno abstrakcyjnych klas o małej ilości kodu.

    pokaż komentarz
    anaron_duke
  • Tokra +42  

    Miałem załadowany film w całości gotowy do obejrzenia ale dodałem komentarz tam wyżej i przeładowało całą stronę i jeszcze raz muszę go wczytać.

    DO CHOLERY JASNEJ tak ciężko AJAX użyć przy funkcji dodawania komentarza? httprequest! BOOOOOOOOOOOOOOO!

    pokaż komentarz
    Tokra
  • MicSas +24  

    @Tokra: A może to celowo zostało tak napisane? Bo co możesz mieć do powiedzenia przed obejrzeniem znaleziska?
    "Nie mogę się doczekać, aż zacznę to oglądać" ?
    "Siedźcie cicho, oglądam" ?
    Bo jakoś ocenianie wykopu przed zapoznaniem się z nim, jakie zaprezentowałeś wyżej, do mnie nie przemawia.

    pokaż komentarz
    MicSas
  • 6a6b6c +15  

    @MicSas: A moze zobaczyl film i komentujac wolal zone by tez zobaczyla i wlasnie wtedy sie rozczarowal bo wciskajac ,,dodaj komentarz'' zobaczyl, ze film uciekl a zona wyrwana z codziennych zajec miala mine wyczekujacego merdercy?..
    Czy tylko moja zona miewa takie miny?

    pokaż komentarz
    6a6b6c
  • MicSas +3  

    @6a6b6c: Dopóki źrenice nie iskrzą a z uszu nie bucha ogień, to nie masz się czym przejmować. W przeciwnym wypadku zabieraj nogi za pas i nie przychodź do mnie, może cie śledzić.

    pokaż komentarz
    MicSas
  • Koger -3  

    @6a6b6c:
    Strzeżcie się Merderców !

    pokaż komentarz
    Koger
  • milordi +6  

    @MicSas: Snujesz dziwne teorie a tu po prostu chodzi o maksymalizację liczby wyświetleń reklam :D

    pokaż komentarz
    milordi
  • Xuma +9  

    Poza debugowaniem nie sądzę aby sprawdziło się w dużych projektach. Debugowanie to osobna para kaloszy. Część rzeczy przydałoby się zaadoptować :-)

    pokaż komentarz
    Xuma
  • Tokra +4  

    @Xuma: Eh. Wiesz co to jest innowacja? To są pierwsze kroki w takim kierunku. To musi ewoluować. Z czasem doczekasz się i debugowania w takim czymś. Spokojnie.

    pokaż komentarz
    Tokra
  • rocku +2  

    @Tokra: Przecież od 5:50 przedstawiona jest sesja debugowania w tym IDE.

    pokaż komentarz
    rocku
  • mtmt +5  

    Za duzo klikania jak dla mnie... Vim ciągle wymiata :)

    pokaż komentarz
    mtmt
  • Xuma 0  

    @Tokra: Ogólnie z tego co zrozumialem w filmie jest przedstawiony koncept i pewnie jego "dowód implementowalność. Mimo to nadal jestem sceptyczny. Kiedyś (jakies 10 lat lub więcej temu) była dosyć żywa idea wizualnego programowania. Nie pisze się kodu tylko składa algorytm z klocków. Najbliższe tego co zostało wedle mojej wiedzy osiągnięte to w Biztalku projektowanie orkiestracji (jeśli ktoś wie o co chodzi). I co... czekam i czekam i się nie doczekałem. Z tym może być podobnie.

    Idee debugowania natomiast można z powodzeniem spróbować zaadoptować do obecnych debug-erów (nie mam aż tak szerokiego doświadczenia i może jakieś już oferują podobną funkcjonalność?).

    pokaż komentarz
    Xuma
  • mgeeky +3  

    Bardzo ciekawe, idealne rozwiązanie dla programistów lubiących porządek, ład i nie lubiących wertować bardzo długich plików źródłowych w poszukiwaniu jakiegoś fragmentu - pomijając mechanizmy zakładek, skoków do deklaracji/definicji, przeglądarek klas/symboli etc. Jednak to rozwiązanie dla bardziej leniwych "pisarzy", albo dla tych którym, jak wspomniałem, ciężej/nie chętnie, idzie wertowanie plików źródłowych. Tutaj można sobie ładnie pogrupować snippety, pokolorować, poprzesuwać, kazać im tańczyć i śpiewać, ale niestety według mnie to tylko bajer który nie przyjmie się w całości. Znajdą się tego zarówno zwolennicy jak i przeciwnicy. Programista od zawsze na zawsze siedział i będzie grzebał w bardzo długich plikach z kodem źródłowym i pomijając takie bajery i tak jego praca sprowadzi się do tego samego sposobu co dzisiaj. Nie oszukujmy się, to środowisko jest i będzie wolne, te wszystkie oczo-umilające efekty graficzne nie są potrzebne, bo programowanie to nie widowiskowy występ, a jeszcze jakby dorzucić do tego projekt zawierający dziesiątki plików, a każdy ma tysiące linijek kodu, gdzie my zmieścimy te wszystkie snippety? Poza tym na dłuższą metę, chyba każdy programista odkłada myszkę (a to IDE jest stuprocentowo-zależne od myszki) bo zauważa że szybciej i wygodniej mu się pracuje używając klawiatury i jej skrótów.
    Innymi słowy, fajne rozwiązanie, ale na mniejsze projekty, na które mamy czas, możemy się bawić kolorowymi chmurkami.

    pokaż komentarz
    mgeeky
  • Falcon 0  

    @mgeeky: Otóż to, milion chmurek czy milion linijek - jeden ch#$.

    pokaż komentarz
    Falcon
  • KoderDeKoder -1  

    @mgeeky: poza tym na dłuższą metę, chyba każdy programista odkłada myszkę (a to IDE jest stuprocentowo-zależne od myszki) bo zauważa że szybciej i wygodniej mu się pracuje używając klawiatury i jej skrótów.
    To ciekawe co piszesz. Ja programuje od 13 lat a nadal obsługuje IDE myszką (co nie znaczy, że nie używam żadnych skrótów). Widocznie nie doszedłem jeszcze do Twojego hiper-extra-h4x0rskiego poziomu.

    pokaż komentarz
    KoderDeKoder
  • flux7171 +3  

    Prezentacje nowego pomysłu zawsze powinno się poprzeć opisem problemów jakie rozwiązuje, w końcu to właśnie jest warunkiem tego żeby pomysł był wartościowy.

    Widać że można na raz przeglądać kilka funkcji, tylko czy na pewno będzie to przydatne, czy ktoś kiedyś miał potrzebę, żeby móc na raz przeglądać kilka funkcji, i ułatwiłoby to pracę.

    Kolory są raczej miłym urozmaiceniem, ale raczej się nie przyjmą, jeśli program nie będzie oferował prawdziwej pomocy programiście.

    Ciekawe są też połączenia między funkcjami, szczególnie możliwość wyszukania połączenia między dwoma zadanymi funkcjami - może warto by rozwinąć coś w tym kierunku, możliwość zadawania zapytań odnośnie analizy kodu?

    pokaż komentarz
    flux7171
  • ktos_ 0  

    @flux7171: jak cię interesują call graphy to skorzystaj z combo doxygen+graphviz

    pokaż komentarz
    ktos_
  • habermas +6  

    Tylko vi.

    pokaż komentarz
    habermas
  • Muhamed -3  

    @habermas: Ale do vi trzeba mieć certyfikaty. Cztery. :)

    pokaż komentarz
    Muhamed
  • Tokra +3  

    @habermas: Tacy jak Ty są ciekawi i sympatyczni - tzn. o ile faktycznie używałbyś vi zamiast tego co wyżej.

    Ale niestety nic nie wnosicie do postępu nauki. Lubujecie się w swojej dziedzinie, jesteście mega dobrzy w tym co robicie ale stoicie w miejscu.

    Tylko vi. Tylko notatnik bez kolorowania składni itd. Tak się projektów dziś nie tworzy. Nie ma na to czasu.

    Tylko vi...to można w domu dla pasji. Nie przy projektach.

    pokaż komentarz
    Tokra
  • habermas +1  

    @Tokra: Tak się składa, że vi posiada kolorowanie składni (proof:http://nickfnord.files.wordpress.com/2008/11/backtracksyntax.jpg ) a także autouzupełnianie i nawet wyświetlanie podpowiedzi w postaci prototypów funkcji. Wbrew niektórym powszechnym opiniom jest to bardzo funkcjonalny edytor.

    Zdaję sobię sprawę, że nie nadaje się on do większych projektów, ale przedstawiona tu propozycja również kompletnie mi nie odpowiada. Nie wnosi ona tak naprawdę nic rewolucyjnego (duża część omawianej funkcjonalności jest już dostępna w VS, np. Class Diagram) a do tego wygląda bardziej jak jakaś gra dla 16-latek niż narzędzie developerskie.

    pokaż komentarz
    habermas
  • tenji +3  

    Tylko czemu taki pedalski wygląd.

    pokaż komentarz
    tenji
  • ketrish +1  

    pewien student (nie pamietam z ktorej uczelni :P) testuje 'mechaniczne' rekawice widziane jako kursory myszki w ilosci 10 bo tyle mamy palcow - w polaczeniu z tym - moze byc ciekawie i jeszcze do tego 40"+ monitor

    pokaż komentarz
    ketrish
  • navihs 0  

    Dla PHP jest coś podobnego?

    pokaż komentarz
    navihs
  • Keraj -1  

    @navihs: Jak wyobrażasz sobie coś takiego dla PHP, skoro PHP nawet nie ma statycznego typowania.. po czym ten program miałby się do domyślić co jest czym, po ustawieniu gwiazd?

    pokaż komentarz
    Keraj
  • kirek 0  

    Zostawcie Wy tego Vima. Eclipse to dobre IDE np, albo Visual Studio, zależy do czego Wam potrzebne jest. Do wyboru do koloru. Co do filmiku - nie tworzę raczej zbyt często dużych projektów, i może przez to nie widzę sensu takich rozwiązań - ale może w przyszłości coś się zmieni ;)

    pokaż komentarz
    kirek
  • lastof -1  

    Świat się dzieli na tych, co się uczą: Nie będę stosować kwiatków/pokemonów, bo kategorycznie się tego zabrania.

    A także na tych co myślą: dlaczego nigdy nie powinienem tego robić.

    pokaż komentarz
    lastof
  • thund3r -1  

    oj tam jak by to wypuscili to jakas grupka zapalenców pewnie by zeclipsowała layout bardzo szybko :) co do wykorzystania tego narzedzia no coz, im bardziej zlozona aplikacja tym bardziej przydatny się staje szczególnie przy szybkich modytikacjach awaryjnych systemu :P

    pokaż komentarz
    thund3r
  • donpabloss -1  

    Rewolucja, rewolucją ale ci najbardziej ogarnięci nadal będą korzystać z niezawodnego vim lub emacsa.

    pokaż komentarz
    donpabloss
  • Speedy -1  

    @donpabloss: z emacsa to tylko przez sendmail

    pokaż komentarz
    Speedy
  • mgeeky -2  

    @KoderDeKoder: nie wierzę Ci że programujesz 13 lat. :) Po pierwsze, gdybyś tak długo programował, byłbyś bardziej dojrzały w zachowaniu (w wypowiedzi). Zamiast abstrakcyjnego nicku, użyłbyś czegoś bardziej cywilizowanego, na pewno nie przekładanki małych i wielkich liter, a poza tym nie rzucałbyś sarkazmami (i to jeszcze tak "dziecinnymi"), to nie jest zachowanie dorosłego człowieka, a już na pewno nie doświadczonego programisty. :)
    Co do samej wypowiedzi, napisałem że CHYBA każdy, a poza tym oparłem swoją wypowiedź o przeprowadzone obserwację na innych programistach, tudzież moich kolegach, i ich nawykach.

    pokaż komentarz
    mgeeky
  • KoderDeKoder -1  

    @mgeeky: Widać kiepski z ciebie psycholog, bo prawda jest taka że programuje od 13 lat (zawodowo 6). Gdybym miał tak prostolinijny umysł jak twój, to napisałbym, że gdybyś stworzył w życiu chociaż jeden program, to tym bardziej umiałbyś obsługiwać tak prosty serwis jak wykop, i umiałbyś użyć opcji "odpowiedz". No ale nie napiszę tego ;)

    pokaż komentarz
    KoderDeKoder
  • sinuspi 0  

    Podstawą tego podejścia jest znaczne zredukowanie ilości przewijania góra-dół długich kawałów kodu. Owszem, eclipsowe itp. funkcje "idź do definicji" i "znajdź wywołania" już sporo w tym kierunku robią, ale pozostawianie tekstu oryginalnej funkcji nadal otwartym - zamiast konieczności skakania "poprzedni plik"-"następny plik" - jest ciekawe. Sporo z tej funkcjonalności dałoby się zrobić nawet na "zwykłym" edytorze wielookienkowym, gdyby tylko więcej edytorów umożliwiało otworzenie tego samego pliku w wielu oknach...

    pokaż komentarz
    sinuspi
  • koszernyrozum 0  

    Świetne, fajnie by było w tym było popisać.
    Obecne liniowe wyświetlanie z ewentualnymi czteremi buforami na raz (ekran podzielony na 4) + wyswietlanie kodu po najechaniu myszką jest denerwujące, bo w takim wyświetlaniu najważniejsze jest miejsce kodu w pliku, a nie miejsce "w funkcjonalności".
    A przecież pisząc daną funkcję/tworząc klasę jesteśmy najbliżej funkcji używanych/superklas, a nie kodu obok w pliku, nawet jeśli jest częścią tego co budujemy (np. dwie funkcje używane do wykonania jednego zadania ale nie wywołujące siebie nawzajem).

    To jest właśnie ta rewolucja - wyświetlanie rzeczywiście bliskiego kodu, a nie kodu bliskiego w pliku.

    pokaż komentarz
    koszernyrozum
  • rafalsky 0  

    Chciałem wykopać ale "Wystąpił błąd"

    pokaż komentarz
    rafalsky
  • lastof 0  

    Czy mi się wydaje, czy może te nowe IDE korzysta z ikonek KDE4? W każdym razie, to jakiś developer KDevelop4 miał podobną wizję.

    Np. do KDevelop4 wprowadzono working sheets.

    pokaż komentarz
    lastof
pokaż 

Wykopali i zakopali (245 / 3)