Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Moja szczera nienawiść do Terminala, Czyli moja ułomność
SmokAnalog
post
Post #1





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Hej,

chciałem się z Wami podzielić moją złością i nienawiścią do Terminala, Konsoli, Linii Komend, CLI czy jak to ustrojstwo jeszcze można nazwać (IMG:style_emoticons/default/biggrin.gif)

Używamy w pracy GIT-a i Vagranta (ZŁO!). Cholera mnie bierze, bo tylko ja jestem na tyle ułomny, że nie mogę się swobodnie poruszać w konsoli i najzwyczajniej w świecie ona mnie denerwuje (choć mam ochotę użyć innego słowa). Ja muszę widzieć pliki i móc na nie klikać. Muszę widzieć opcje i na nie klikać. Potrzebuję kolorów i animacji. Nie chce mi się uczyć setek komend i flag do nich. NIC MI NIE DZIAŁA, AAA!!!

Czy coś jest ze mną nie tak? Czy ktokolwiek podziela moją nienawiść, a może mi jeszcze dokopiecie? (IMG:style_emoticons/default/biggrin.gif)

P.S. Temat jest oczywiście humorystyczny, ale nienawiść jest całkiem prawdziwa (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukasz1985
post
Post #2





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

Ostrzeżenie: (0%)
-----


Zawsze wszyscy będą mówić, że jest to kwestia przyzwyczajenia. Zawsze będą bronić Vimy i Emacsy. Bo po prostu nie doświadczyli życia z Eclipse. Kropka.
Go to the top of the page
+Quote Post
PrinceOfPersia
post
Post #3





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


Cytat
Prawda, że konsola się może przydać do rzeczy, których nie da się zrobić z poziomu GUI ale czy jeszcze są takie zadania dla przeciętnego programisty? Raczej wątpię. Z tym mogą mieć od czynienia osoby, które chcą przekompilować jądro linuxa.

Ale z konsoli się szybciej instaluje programy czy biblioteki programistyczne. Chcesz jakiejś biblioteki JavaScript, to wpisujesz
npm install nazwa_biblioteki (albo bower zamiast npm)
(np. bower install jquery i masz ściągnięte jQuery)
Chcesz zainstalować jakiś program, to wpisujesz tylko:
apt-get install NAZWA_PROGRAMU (na debianowych dystrybucjach linuksa)
zamiast się bawić we wchodzenie na stronę internetową czy szukanie w graficznym repozytorium programów.

Cytat
Generalnie, to o czym tutaj mówimy sprowadza się do UX(User eXperience). No ale jak mówić o UX w konsoli?

konsola często poprawia UX, bo zwalnia programistę z konieczności jej obsługi (poleceń w konsoli przecież nie trzeba wklepywać z palca, bo można napisać skrypt, który będzie sam je wywoływał (chociażby plik *.sh. btw. programowanie w Bashu to jest dopiero masochizm, ale to już inny temat - języków skryptowych jest przecież multum i nie trzeba pisać całej logiki skryptu w Bashu). Praktycznie każdy powtarzający się ciąg tych samych zadań (np. przy buildzie/deployu możesz chcieć zminimalizować pliki, przeskalować obrazki, skompilować szablony, wgrać wszystko na serwer FTP etc.) można zautomatyzować i stworzyć w konsoli skrypt. Jeden skrypt, który będzie robił z automatu 10 róznych rzeczy i sam sprawdzał warunki, kiedy coś zrobić, kiedy nie. A weź zrób taką automatyzację w GUI... da się niby, w niektórych programach są makra, ale to jednak nie to samo...

Cytat
Jeśli chodzi o pliki to wrócę jescze do GIT'a - jeśli pracowałem na 10 plikach i z 5 z nich chce zrobić jednego commita, a z drugich 5 innego - to nie ma opcji, żeby w konsoli zrobić to szybciej niż z jakąs aplikacją z GUI.

Przyznając ci częściowo rację, myślę, że te narzędzia się uzupełniają. Ja jeśli chcę przeanalizować solidnie diffy to wolę to zrobić w NetBeans, albo na GitHubie, niż wpisując niewygodne "git diff | less". Albo inna sytuacja - rozpakowywanie plików *.rar w linuksie. Też wolę zrobić to w GUI i z menu kontekstowego "rozpakuj tutaj" niż zastanawiać się nad właściwymi flagami do polecenia tar. Także do przeglądania bazy danych też nie użyję konsoli tylko narzędzia typu phpMyAdmin czy podobnego.

Ten post edytował PrinceOfPersia 10.02.2014, 01:57:12
Go to the top of the page
+Quote Post

Posty w temacie
- SmokAnalog   Moja szczera nienawiść do Terminala   3.02.2014, 23:48:19
- - Lysiur   Być może jest to po prostu kwestia przyzwyczajeń ...   4.02.2014, 02:55:39
- - sowiq   Jeśli Vagrant służy Ci tylko jako środowisko do od...   4.02.2014, 08:58:25
- - rzymek01   Konsola to elastyczne środowisko, można sobie je k...   4.02.2014, 11:01:08
- - usb2.0   jesli nienawisc sie nie bierze z niewiedzy to mozn...   4.02.2014, 11:29:45
|- - SmokAnalog   Cytat(usb2.0 @ 4.02.2014, 11:29:45 ) ...   4.02.2014, 15:40:27
- - PrinceOfPersia   jak terminal, to pod linuksem raczej, bo pod windo...   4.02.2014, 13:45:10
- - ohm   Wrzuć sobie mc ( https://www.midnight-commander.or...   4.02.2014, 15:53:31
- - usb2.0   no dziwnie bo wydaje mi sie ze jak dzialasz w IT i...   4.02.2014, 16:27:43
- - SmokAnalog   Powinienem być, ale nie jestem do końca. Do Gita u...   4.02.2014, 16:32:24
- - Volume   W latach 90 jak informatyka wchodzila do szkol ucz...   4.02.2014, 19:53:40
- - SmokAnalog   @Volume, nie bardzo widzę związek Twojej wypowiedz...   4.02.2014, 20:00:45
- - ziqzaq   usb2.0 - WinSCP lub sshfs. Pod Win jest powershel...   4.02.2014, 20:29:27
- - Volume   Chce Ci dac do zrozumienia skad sie bierze Twoja n...   4.02.2014, 20:49:32
|- - pyro   Cytat(Volume @ 4.02.2014, 20:49:32 ) ...   4.02.2014, 21:13:23
- - Volume   a daj mi chlopie spokoj z tym jezykiem, wymawiam k...   4.02.2014, 21:42:02
- - Damonsson   @up Świadczy o Twoim upośledzeniu rozwoju umysłowe...   4.02.2014, 21:58:22
|- - SmokAnalog   Cytat(Damonsson @ 4.02.2014, 21:58:22...   4.02.2014, 22:27:58
- - Volume   czy chcesz mi dac do zrozumienia, ze wlasnie powin...   4.02.2014, 22:47:33
- - SmokAnalog   Błędy są nieładne, wyzywanie za błędy również, ale...   4.02.2014, 22:51:59
- - Posio   Ja też nie używałem konsoli, do czasu... Od kiedy ...   8.02.2014, 16:15:46
- - PrinceOfPersia   Można marudzić ale i tak wiele narzędzi nie ma w f...   8.02.2014, 17:35:00
- - lukasz1985   Zawsze wszyscy będą mówić, że jest to kwestia przy...   8.02.2014, 23:00:20
|- - SmokAnalog   Cytat(lukasz1985 @ 8.02.2014, 23:00:2...   8.02.2014, 23:17:33
||- - !*!   Cytat(SmokAnalog @ 8.02.2014, 23:17:3...   9.02.2014, 13:31:57
||- - SmokAnalog   Cytat(!*! @ 9.02.2014, 13:31...   9.02.2014, 15:03:15
|- - solificati   Terminal to jednolity interface, który tak się skł...   9.02.2014, 19:42:11
|- - PrinceOfPersia   CytatPrawda, że konsola się może przydać do rzeczy...   10.02.2014, 01:47:13
- - Posio   szybkość polega na tym ze zamiast włączać jakiś ta...   9.02.2014, 12:24:10
- - lukasz1985   Git w konsoli to sadomasochizm w najczystszej post...   9.02.2014, 13:35:08
|- - ziqzaq   Cytat(lukasz1985 @ 9.02.2014, 13:35:0...   11.02.2014, 08:00:19
- - Posio   Ale zaj*bałeś ... CytatDziś używam do tego MySQL W...   9.02.2014, 14:21:27
- - lukasz1985   "Mówimy o zastosowaniach domowych, kwestia si...   9.02.2014, 14:57:12
- - Posio   Koniec tej zbędnej dyskusji bo zaczyna się jak woj...   9.02.2014, 15:07:00
- - !*!   @SmokAnaloga co do GUI ... spróbuj wgrać na serwer...   9.02.2014, 15:37:15
- - sazian   Cytat(lukasz1985 @ 9.02.2014, 14:57:1...   9.02.2014, 19:54:17
- - freemp3   CytatNatomiast przykłady z tak trywialnymi polecen...   10.02.2014, 09:01:34
- - ohm   Tak jeszcze dodam słówko, dla mnie różnica między ...   12.02.2014, 09:49:38
- - PrinceOfPersia   Eee? Czyli niewielka? (napisane na klawiaturze ekr...   12.02.2014, 12:44:31
- - lukasz1985   "Tak jeszcze dodam słówko, dla mnie różnica m...   12.02.2014, 16:48:42
- - ohm   Cóż za konstruktywna odpowiedź.   12.02.2014, 20:34:44
- - SmokAnalog   Nie kłóćcie się, Panowie. @ohm, możesz rozwinąć s...   12.02.2014, 22:17:54
- - ohm   Ogólnie chodziło mi o to, że owszem, da się ...   12.02.2014, 22:58:53
|- - PrinceOfPersia   Cytat(ohm @ 12.02.2014, 22:58:53 ) Og...   13.02.2014, 03:07:55
|- - SmokAnalog   Cytat(PrinceOfPersia @ 13.02.2014, 03:07...   13.02.2014, 19:11:53
|- - ohm   Cytat(PrinceOfPersia @ 13.02.2014, 03:07...   13.02.2014, 20:49:12
- - SmokAnalog   Dla mnie jest wręcz odwrotnie - używając konsoli c...   12.02.2014, 23:53:02
- - Posio   możesz sobie ustawić kolorowanie tego czego szukas...   13.02.2014, 00:44:12


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 09:41