Baza gotowców z programowania.

Odpowiedz Nowy wątek
2015-01-17 20:50
0

Cześć,
dziś miałem trochę wolnego czasu więc postanowiłem go nie marnować. Efektem tego jest ta strona. Udostępnia ona gotowce głownie dla "studenciaków" którym nie chce się poświęcać czasu na napisanie 15 linijek kodu lub wydaniu 25zł. Te trzy programy które są aktualnie zostały dodane tylko dla przetestowania.
Jeżeli ktoś ma czas to może:

  • powiedzieć coś na temat kodu,
  • zebrać listę najczęstsze banalne programy z którymi są problemy,
  • może napisać kod i wysłać mi go tutaj lub poprzez kontakt na stronie.

Byłbym wdzięczny za wszelkie komentarze, opinie, pomysły i tym podobne.

Jeżeli ktoś ma jakieś pytania to zapraszam serdecznie ;)


GG: 10101100010110000100011101 (BIN)
"Nie wszystko napisane w internecie jest prawdą" - Józef Piłsudski.
edytowany 7x, ostatnio: Trebuh, 2015-01-19 14:15
dodałem jakieś wyróżnienie, bo nijak nie szło odnaleźć linku w tym poście - dzek69 2015-01-17 22:02

Pozostało 580 znaków

2015-01-17 21:11
Patryk27_
1

Odnośnie strony: poczytaj o Semantic UI/Bootstrapie, ponieważ aktualnie wygląda to jak strona z lat '80 :P
Plus wrzucaj kody na swoją stronę (postaw sobie GeSHi czy coś podobnego), będzie wygodniej i bardziej profesjonalnie
Odnośnie kodów: conio.h, brrr :v

Kody na stronie będą w późniejszej wersji. Co do wyglądu też go zmienię. - Trebuh 2015-01-17 21:13
można też na githubie wrzucać kody - azalut 2015-01-17 21:24
Mnie się strona podoba. Minimalistyczne, czytelnie. Nic więcej nie trzeba. - Dregorio 2015-01-19 19:46

Pozostało 580 znaków

2015-01-17 21:37
1

"Kod każdy może wykorzystać dowolnie bez umieszczania informacji o autorze. Chciał bym tylko dostać wiadomość od osób które używają kodu w większych projektach." - To jest prośba czy postanowienie licencyjne? Jeśli chcesz, żeby ktoś się do tego stosował, to napisz otwarcie jak ma to być używane bez owijania w bawełnę.

Jeśli nie chcesz zrazić do tej strony szerszej publiczności, rozważ uwagi wypisane poniżej. Nie jestem polonistą, ale wyznaję zasadę, że trzeba używać języka zgodnie z zasadami, a nie jakimiś dziwnymi (nieokreślonymi) regułami.

Staraj się używać przecinków ;]

Inne drobne przewinienia:

Chciał bym -> Chciałbym
mógł bym -> mógłbym
w chwilach wolnych -> w wolnych chwilach
Kod każdy może wykorzystać... -> Każdy może wykorzystać kod

edytowany 1x, ostatnio: członek zarządu, 2015-01-17 23:14
Dodane do listy TODO jako najbardziej potrzebne ;) - Trebuh 2015-01-17 21:59

Pozostało 580 znaków

2015-01-17 21:52
1

1) strona jest mega niecztylena
2) takich stron i tak jest na peczki. Problem jest taki, ze ludzie nie googluja. Wiekszosc zadan mozna spokojnie wygooglowac.
3) kod jest niskiej jakosci. jak juz zrobilbym wysokiej jakosci i wytlumaczyl go.

edytowany 1x, ostatnio: fasadin, 2015-01-17 21:52
1, 3) Postaram się zmienić wygląd na lepszy. 2) Chodzi mi o to że możemy wstawiać odnośniki na forum do osób które proszą o gotowce. Oczywiście jako optymista myślę iż każdy "studenciak" będzie miał taką kolejność: spróbować samemu napisać kod, poszukać na mojej stronie, poszukać w Google, napisać na forum jako ogłoszenie. - Trebuh 2015-01-17 22:03

Pozostało 580 znaków

2015-01-17 21:55
1

O matko czemu, czemu tak ciemno?

Pozostało 580 znaków

2015-01-17 22:27
msm
1

1) Design. Użyj chociażby bootstrapa, po to powstał żeby osoby bez talentu graficznego (np. ja) mogły też tworzyć strony.

2) Tak jak było pisane:

Licencja
Kod każdy może wykorzystać dowolnie bez umieszczania informacji o autorze. Chciał bym tylko dostać wiadomość od osób które używają kodu w większych projektach.

Już ktoś zauważył - mało precyzyjne. Ogólnie to polecam użycie jakiejś istniejącej licencji (LGPL?), najwyżej z jakimiś customowymi uwagami.
3) Psujesz rynek :P.
4) Zakładasz że osoby mające problemy na studiach będą używać google. Doświadczenie mówi że to założenie jest błędne :P.
5) Kody na pastebinie? Znajdź jakiś skrypt do kolorowania kodu i wrzucaj na swoja stronę, będzie lepiej a i google Cię bardziej pokocha
6) Feature request: jakieś komentarze do kodów, może ocenianie etc.

Dodane do listy TODO, kiedy ja to zrobię ;p - Trebuh 2015-01-17 22:32
Lepiej skorzystać z licencji MIT lub BSD - aby inni mogli skorzystać (a nie się pół dnia zastanawiać). - vpiotr 2015-01-26 15:25

Pozostało 580 znaków

2015-01-17 22:59
0

W Asp.Net MVC to zrób. Wiem że to trochę wyciąganie armaty na muchę ale z tego co zauważyłem to tylko WinFormsami się bawisz, a ciężko Ci będzie w tym pracę znaleźć. Przynajmniej trochę się poduczysz.

W ASP.NET stworzę inny projekt bo dobrze to ująłeś "wyciąganie armaty na muchę". - Trebuh 2015-01-17 23:08

Pozostało 580 znaków

2015-01-19 19:41
1

Nadszedł czas zmian.

Zmiany:

  • Całkowicie zmieniony wygląd strony jest zasługą Twitter Bootstrap.
  • Dodałem licencję do kodu.
  • Doszła do mnie jedna osoba która tworzy gotowce - dziękuje @_borisov8.
  • Poprawiłem tekst.

Myślę że teraz tekst i wygląd strony jest "normalny". Oczywiście gotowce nadal są przykładowe lecz będą one wdrążone niebawem.
Nabiliście trochę statystyk w dzień publikacji postu było 133 wejść od 48 unikalnych użytkowników ;)

Napiszcie co sądzicie teraz o tej stronie.

gotowcezprogramowania.16mb.com


GG: 10101100010110000100011101 (BIN)
"Nie wszystko napisane w internecie jest prawdą" - Józef Piłsudski.
edytowany 3x, ostatnio: Trebuh, 2015-01-19 19:43

Pozostało 580 znaków

2015-01-19 19:55
1

W zakładce gotowce, po najechaniu myszą na Pole prostokata kursor się nie zmienia (jest taki jakby był nad polem tekstowym) więc nie wiadomo że można na to kliknąć.

Pozostało 580 znaków

2015-01-19 19:56
msm

Dużo ładniejsze od razu. Ogólnie zmiany na plus wszystkie.

  1. Trochę pusto w gotowcach teraz:
    http://gotowcezprogramowania.16mb.com/gotowce.html
    1daac63010.png
    Tak powinno być (pusta lista)?

Edit1: ok, po prostu trzeba było kliknąć w ten kod. Dajcie może jakąś podpowiedź, bo nie zgadłbym bez popatrzenia na css.

Edit2: Wiem że nikt się tym nie przejmuje, ale:

<pre>#include &lt;iostream>
{
...
}</div> <!-- div zamykające pre -->

Walidujcie HTML czasami :P. I '>' też powinno być escapowane, ale to szczegół. (viva la html5, nie musi)

  1. Wyłączcie listowanie katalogów:
    http://gotowcezprogramowania.16mb.com/css/
    To akurat kwestia security (na przyszłość) a nie wyglądu.
    Chyba że zamierzacie z tego korzystać (np. gotowce w plikach w katalogu), ale wtedy i tak lepiej to włączyć tylko w wybranym katalogu / reimplentować.

  2. Jak o takich szczegółach mowa, fajnie by też było dodać robots.txt i faviconę - będzie bardziej profesjonalnie ;).

  3. Znowu szczegół, diabeł tkwi w szczegółach:

    <ul class="nav">
    <li><a href="index.html">Strona główna</a>
    <li><a href="gotowce.html">Gotowce</a></li>
    <li class="active"><a href="informacje.html">Informacje</a></li>
    <ul> <!-- powinno być </ul> -->

    (tak, to już czepianie sie, ale akurat zauważyłem)

  4. Domena jakaś taka... brzydka. http://gotowcezprogramowania.16mb.com - konkretnie o 16mb.com chodzi.
    Wiem że taką za darmo dawali ;). Ale inwestycja w domenę to nie jakiś wielki wydatek (na namecheap kilka dolarów rocznie, w dodatku jak ktoś z was jest studentem to można dorwać np. na rok darmową domenę). Tak czy inaczej tutaj rozumiem jak idziecie bardzo budżetowo i chcecie nie inwestować pieniędzy na razie, tylko sugeruje.

edytowany 3x, ostatnio: msm, 2015-01-19 20:19
Czemu '>' powinno być zmienione? - Trebuh 2015-01-19 20:10
W sumie dobra uwaga - ogólnie do HTML4 '<', '>' i '&' powinny być zawsze escapowane - http://stackoverflow.com/ques[...]rs-need-to-be-escaped-on-html. Ale jak tak patrzę, HTML5 (jak zwykle) to załagodził, i tylko '<' i '&' (zazwyczaj) muszą być escapowane - http://stackoverflow.com/ques[...]ers-must-be-escaped-in-html-5. Czyli w sumie uwaga o escapowaniu niekoniecznie trafna (chociaż też szkody nie spowoduje). Edytowałem post. - msm 2015-01-19 20:18

Pozostało 580 znaków

2015-01-19 20:04
0

@MSM

  1. Piotr musi przesłać mi kod i ja go wstawię na stronę.
  2. Nie wiedziałem o tej "luce".
  3. Muszę o tym poczytać ;)
  4. Koniecznie muszę przepuszczać kod przez walidator.
  5. Jutro się nad tym zastanowię.

Dziękuje bardzo za obszerną opinie ;)


GG: 10101100010110000100011101 (BIN)
"Nie wszystko napisane w internecie jest prawdą" - Józef Piłsudski.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0