A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Következő változat | Előző változat | ||
oktatas:programozas:programok [2019/08/22 13:37] admin létrehozva |
oktatas:programozas:programok [2024/03/21 21:50] (aktuális) admin [HTTPie] |
||
---|---|---|---|
Sor 5: | Sor 5: | ||
===== Programok a programozáshoz ===== | ===== Programok a programozáshoz ===== | ||
- | * [[:SWScite]] (Másik névtér) | + | * [[:oktatas:programozás:programok:Visual Studio Code]] |
* [[:oktatas:programozás:programok:Scite]] | * [[:oktatas:programozás:programok:Scite]] | ||
* [[:oktatas:programozás:programok:CodeBlocks]] | * [[:oktatas:programozás:programok:CodeBlocks]] | ||
* [[:oktatas:programozás:programok:Mono]] | * [[:oktatas:programozás:programok:Mono]] | ||
* [[:oktatas:programozás:programok:Nsis]] | * [[:oktatas:programozás:programok:Nsis]] | ||
- | * [[:oktatas:programozás:programok:ConsoleSetup]] | ||
* [[:oktatas:programozás:programok:NetBeans]] | * [[:oktatas:programozás:programok:NetBeans]] | ||
* [[oktatas:programozás:verziókontroll:git|Git]] (Másik névtér) | * [[oktatas:programozás:verziókontroll:git|Git]] (Másik névtér) | ||
Sor 16: | Sor 15: | ||
* [[:oktatas:programozás:programok:Geany]] | * [[:oktatas:programozás:programok:Geany]] | ||
* [[:oktatas:programozás:programok:Eclipse]] | * [[:oktatas:programozás:programok:Eclipse]] | ||
+ | |||
Sor 28: | Sor 28: | ||
==== Geany ==== | ==== Geany ==== | ||
+ | A Geany egy könnyűsúlyú, de hatékony kódszerkesztő program. | ||
+ | Rendelkezésre áll macOS, Linux és Windows rendszerre. | ||
- | * http://www.geany.org/ | + | * https://www.geany.org/ |
Sor 36: | Sor 38: | ||
Java fejlesztői környezet, vizuális tervezőeszközzel. | Java fejlesztői környezet, vizuális tervezőeszközzel. | ||
- | * http://netbeans.org | + | * https://netbeans.apache.org/ |
==== CodeBlcoks ==== | ==== CodeBlcoks ==== | ||
- | http://codeblocks.org | + | |
+ | C, C++, D, Fortran integrált fejlesztői környezet (IDE). | ||
+ | Támogatja a következő programozói könyvtárakat: SDL, Qt, wxWidget, GTK, SFML, OpenGL, stb. | ||
+ | |||
+ | Beszerzés: | ||
+ | * https://codeblocks.org | ||
Figyelem! A CodeBlocks fejlesztői környezetnek 2 változata tölthető le! | Figyelem! A CodeBlocks fejlesztői környezetnek 2 változata tölthető le! | ||
Sor 50: | Sor 57: | ||
a fordító. Például: "codeblocks-8.02mingw-setup.exe". | a fordító. Például: "codeblocks-8.02mingw-setup.exe". | ||
- | |||
- | Az alábbi linkről közvetlenül letölthető a CodeBlocks. Ha van újabb verzió | ||
- | akkor ne ezt használjuk: | ||
- | |||
- | [[http://prdownload.berlios.de/codeblocks/codeblocks-8.02mingw-setup.exe | Közvetlen link]] | ||
Sor 68: | Sor 70: | ||
* http://www.scintilla.org/SciTE.html | * http://www.scintilla.org/SciTE.html | ||
- | ==== SWSciTE ==== | ||
- | C, C++, Java, C#, FreePascal és más fordítok számára konfigurált, scriptelt fejlesztői környezet: | ||
- | * [[:SWScite]] | ||
- | * http://szit.hu/download/swscite/SWScite-0.4.3.zip | ||
- | * http://szit.hu/download/oktatas/swscite-Setup_v0.2.exe | ||
- | Ajánlott! | ||
==== ContextEditor ==== | ==== ContextEditor ==== | ||
Például FreePascalhoz: | Például FreePascalhoz: | ||
* http://www.contexteditor.org | * http://www.contexteditor.org | ||
- | ==== JEdit, drJava ==== | + | ==== drJava ==== |
Java fejlesztői környezet: | Java fejlesztői környezet: | ||
- | * http://jedit.org | ||
* http://www.drjava.org | * http://www.drjava.org | ||
Sor 124: | Sor 119: | ||
===== Verziókövető rendszer ===== | ===== Verziókövető rendszer ===== | ||
- | |||
* http://bazaar.canonical.com/ | * http://bazaar.canonical.com/ | ||
- | * http://subversion.tigris.org/ | ||
* http://git-scm.com/ | * http://git-scm.com/ | ||
- | * [[http://en.wikipedia.org/wiki/Git_(software)]] | + | |
- | * Kliens Windowsra: | + | |
- | * https://code.google.com/p/msysgit/ | + | |
- | * http://msysgit.github.io/ | + | |
- | * https://windows.github.com/ | + | |
Sor 177: | Sor 166: | ||
===== Tervező eszközök ===== | ===== Tervező eszközök ===== | ||
- | ==== Folyamatábra ==== | ||
- | |||
- | * http://www.farshadoo.com/ | ||
==== Dia ==== | ==== Dia ==== | ||
- | * http://dia-installer.sourceforge.net | ||
+ | Webhely: | ||
+ | * http://dia-installer.de/ | ||
+ | |||
+ | Chocolatey telepítés: | ||
+ | choco install dia | ||
+ | |||
+ | Indítás egyablakos módban: | ||
+ | dia --integrated | ||
+ | |||
+ | |||
+ | Parancssorban PNG készítése .dia fájlból. | ||
+ | |||
+ | dia -e a.png a.dia | ||
==== UMLet ==== | ==== UMLet ==== | ||
* http://www.umlet.com/ | * http://www.umlet.com/ | ||
Sor 506: | Sor 504: | ||
* http://www.dotproject.net/ | * http://www.dotproject.net/ | ||
- | A weboldalról letölthetők magyar nyelvi fájlok is. | + | * Leírás [[oktatas:szamitastechnika:projekt_menedzsment#dotproject|itt]] |
- | Egy .zip kiterjesztésű fájlt kapunk, amelyben van egy "hu" könyvtár, | + | |
- | amit a projekt "locales" nevű könyvtárába kell másolni. | + | |
- | + | ||
- | A magyar nyelv beállítása újabb belépés után érhető el a következő helyen: | + | |
- | My Info (jobb felső sarokban) | + | |
- | edit preferences | + | |
- | Locale: | + | |
- | + | ||
- | Telepítés után távolítsuk el az "install" könyvtárat. | + | |
- | + | ||
- | + | ||
- | Az időzónáról figyelmeztetés a weblap tetején: | + | |
- | + | ||
- | /etc/php5/apache2/php.ini | + | |
- | date.timezone = Europe/Budapest | + | |
- | + | ||
- | + | ||
- | + | ||
- | Firefox-ban be lehet lépni, Chromeban nem: | + | |
- | + | ||
- | /etc/php5/apache2/php.ini | + | |
- | session.auto_start = 1 | + | |
- | + | ||
===== Szoftver projekt menedzser ===== | ===== Szoftver projekt menedzser ===== | ||
==== Maven ==== | ==== Maven ==== | ||
Sor 557: | Sor 531: | ||
a telepítési módját találjuk itt, amelyek Debian alapú rendszereken telepíthetők. | a telepítési módját találjuk itt, amelyek Debian alapú rendszereken telepíthetők. | ||
- | apt-get install gnu-smalltalk | + | apt install gobjc (Objective-C) |
- | apt-get install gobjc (Objective-C) | + | apt install gobjc++ |
- | apt-get install gobjc++ | + | apt install gfortran (Fortran) |
- | apt-get install gfortran (Fortran) | + | apt install fpc (Pascal) |
- | apt-get install fpc (Pascal) | + | apt install gnucobol |
- | apt-get install open-cobol | + | apt install python3 |
- | apt-get install python3 | + | apt install perl |
- | apt-get install perl | + | apt install gambas3 (Basic) |
- | apt-get install gambas3 (Basic) | + | apt install mono-mcs (C#) |
- | apt-get install mono-vbnc (Visual Basic) | + | apt install openjdk-7-jdk (Java) |
- | apt-get install openjdk-7-jdk (Java) | + | apt install lua5.4 (Lua) |
- | apt-get install lua5.2 (Lua) | + | apt install gcc |
- | apt-get install gcc | + | apt install g++ |
- | apt-get install g++ | + | apt install gdc (D nyelv) |
- | apt-get install gdc (D nyelv) | + | apt install tcl (Tcl) |
- | apt-get install tcl8.4 (Tcl) | + | apt install php |
- | apt-get install php5 | + | apt install ucblogo (Logo) |
- | apt-get install ucblogo (Logo) | + | apt install gprolog (Prolog) |
- | apt-get install gprolog (Prolog) | + | apt install mono-complete (C#) |
- | apt-get install mono-complete (C#) | + | apt install gnat (Ada) |
- | apt-get install gnat (Ada) | + | apt install nasm (Assembly) |
- | + | ||
- | apt-get install nasm (Assembly) | + | |
===== Kisiskolás programozás oktató ===== | ===== Kisiskolás programozás oktató ===== | ||
Sor 611: | Sor 583: | ||
===== Szerveroldali automatizáció és telepítés ===== | ===== Szerveroldali automatizáció és telepítés ===== | ||
* https://capistranorb.com/ | * https://capistranorb.com/ | ||
+ | |||
+ | ===== ERP ===== | ||
+ | |||
+ | * https://erpnext.com/ | ||
+ | |||
+ | ===== CRM ===== | ||
+ | |||
+ | * https://github.com/j3k0/crm-cli | ||
+ | |||
+ | ===== Jelszótároló ===== | ||
+ | |||
+ | * https://github.com/eusonlito/Password-Manager | ||
+ | |||
+ | ===== PDF annotáció ===== | ||
+ | |||
+ | * xournal++ | ||
+ | |||
+ | apt install xournalpp | ||
+ | |||
+ | ===== REST API kliens ===== | ||
+ | |||
+ | ==== HTTPie ==== | ||
+ | |||
+ | python -m pip install --upgrade pip wheel | ||
+ | python -m pip install httpie | ||
+ | |||
+ | |||
+ | Ide telepszik 3.12 verzió esetén: | ||
+ | C:\Python312\Scripts\ | ||
+ | |||
+ | |||
+ | <code batch http.bat> | ||
+ | @echo off | ||
+ | |||
+ | C:\Python312\Scripts\http %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 | ||
+ | </code> | ||
+ | |||
+ | |||
+ | Debian GNU/Linux: | ||
+ | apt install httpie | ||
+ |