Innen jó indulni!

Plus4web – egy igazán különleges gyűjtemény

Aki valaha is tanult informatikát még a nagyfülű világban, az nagy valószínűség szerint találkozhatott a jó öreg Commodore sorozattal.
 Ennek talán az egyik legismertebb tagja a C64 -es volt, de nem csak ez az egy géptípus létezett természetesen, sok egyéb között az egyik ilyen volt a C+4, amit a széria következő tagjának szántak, ám ez valamiért nem váltotta be a hozzá fűzött reményeket és végül, főként az USA -ban teljes kudarc lett.


Nem így Magyarországon, ahol ugyan sikeres lett, főként az akkori iskolai beruházásoknak köszönhetően 10.000 db került az intézményekhez, és európában is viszonylag jól fogyott, de ez a lényegen sokat már nem változtatott.

 Nálunk viszont a gép sikerének köszönhetően nagyon sok program született erre a géptípusra, az oktatási programoktól a különféle játékokig és a magyar nyelvű kalandjátékokat, ami különösen sikeres lett a játékosok és a programozók körében egyaránt.

 Aki szeretné egy kicsit jobban megismerni az informatika hőskorát, az az alábbi linken talál magának bőséggel olvasnivalót:
https://skamilinux.hu/magazinok-es-konyvek-a-szamitastechnika-hoskorabol/ 

 Nos, a történet apropója, amiért ez a bejegyzés is megszületett, hogy egy olyan gyűjteményre leltem a neten, ami bizony minden szempontból igazán lenyűgöző.
 Csak gratulálni tudok a készítőknek és a fejlesztőknek és bizony, bizony senki ne lepődjön meg, ha itt, ott magyar nevekkel találkozik.

 A bal oldali menüben kiválaszthatjuk a magyar nyelvet is, mielőtt bárki meglepődne, vagy csak simán elsiklana a dolog felett.

 Mivel már a menü is elég beszédes így csak annyi tennék hozzá, hogy több alkalmazással és játékkal lehet már egyből, online játszani a webböngészőnkön keresztül, erre egy kis On-line Játék! gomb figyelmeztet, persze nem mindegyiknél…

 A menü: Keresés Játékok Kazetták Borítók Örökéletek Térképek Programok Új dolgok Csúcslista HVTC Játék Befejezések Megoldások Újraírt Játékok Kiadványok Újságok Effektek Top Lista Emberek Csapatok Riportok Plus/4 Enciklopédia Hardver Segédprogramok Opciók Fórum


…és végezetül akkor a link:
COMMODORE PLUS/4 WORLD – Plus4web projekt oldala:
http://plus4world.powweb.com/index.php
Megosztom:

Z80 Számítógép múzeum

A 80-as évek legnépszerűbb számítógépe a C64 mellett a Spectrum volt. Hatalmas software választékkal rendelkezett, mind játék, mind felhasználói alkalmazások tekintetében. Rengeteg (főleg külföldi) oldal foglalkozik vele. Viszont a szintén Z80-as processzort tartalmazó Enterprise-t kevesebben ismerik. Egy rendkívüli képességekkel bíró számítógép, sajnos lényegesen kisebb software-parkkal. A programok jelentős részét lelkes amatőrök készítették. Mivel a processzor azonos volt a két gépben, rengeteg Spectrum játék-átirat létezett Enterprise-on, ezért a Spectrum, és az Enterprise rajongók is sok ismerős programot találhatnak az oldalon. A C64 tulajdonosoknak is érdemes körülnézni a játékok között, a programok több mint fele ismerős lesz nekik is!



Az oldalról letölthető "anyagok" RAR-al vannak tömörítve! Aki nem használ file-kezelő programokat, az a www.rarlab.com címről töltheti le a kicsomagoláshoz a Winrar programot!


Az oldal linkje:
http://www.ep128.hu/


Hardware
Képek
Emulátor
Játékok
Játékok (Ep64)
Demo
Util
Zene
Könyv, újság

Hardware
Képek
Emulátor
Játékok
Demo
Zene
Könyv, újság

ZX81 játékok Link-ek
Megosztom:

Manjaro Napló




A blogról röviden…

Egy veterán linuxos kalandozásai a Manjaro Linux világában. Olvashattok mindenféle leírások, programismertetőket, hasznos és haszontalan dolgokat. Kezdőknek és haladóknak egyaránt.
Jelenleg a Manjaro i3 rendszerét használom és leírásaim egy része is erről szól.
Ha valamilyen kérdésetek van a rendszerrel kapcsolatban, akkor írhattok nekem a Kapcsolat oldalon keresztül. Angolul tudóknak pedig ajánlom a hasznos linkek külföldieknek részét.

Az oldalról

Ezt az oldalt azért hoztam létre, hogy minél több Linux felhasználóval megismertessem a Manjaro Linux lehetőségeit, és népszerűsítsem ezt a fantasztikus disztrót.

TÉMÁK

Az alábbi témákban olvashattok majd bejegyzéseket:
Hírek: Hírek a Manjaro Linux-szal kapcsolatban. Frissítések, újabb közösségi változatok, stb.
Hogyanok: Tippek és trükkök tárháza, problémamegoldások részletes útmutatóval, kezdőknek és haladóknak is.
Játékok: Érdekesebb Linux-os játékok ismertetője. A Manjaro Linux-on kiválóan lehet játszani. Támogatott a Steam, GOG és szabad szoftveres játékok is. Windows-os játékok Wine és PlayOnLinux segítségével.
Programok: Felhasználói programok ismertetése és telepítése, amely hasznos lehet mindenki számára.
Testreszabás: Különböző témák ismertetője, amivel egyedivé szabhatod a Manjaro Linux-ot.
Általános: Minden, ami nem illik bele a többi kategóriába.

Az oldal linkje:
https://manjaronaplo.wordpress.com/

Megosztom:

Unix/Linux (*niX) Collection

Egy egészen elképesztő gyűjtemény a unix és a linux világából.

Rengeteg dokumentáció és írás, manuál található meg itt, természetesen angol nyelven, szóval némi szakmai nyelvtudás ajánlott.

*nix Notes Collection

"Knowledge is power"
        
- Where are the Windows?
- They are on the walls.
In the world that Gods want to profit from the Windows,
  you will bump into walls wherever you go.
Welcome to the real world, in which functionality can cooperate
  arbitrarily, and information flow throw them without barriers.
However, newcomers to this world might feel lost
  without Windows to look at and go through,
Knowledge is the only thing you need, and the power
  to navigate in this kingdom of freedom. 



Az oldal linkje:
http://xpt.sourceforge.net/
Megosztom:

Kernel dokumentáció

A minap szükségem lett volna a headers install pontos megfogalmazására és akkor jutott eszembe, hogy ezt a linket is érdemes lenne egy külön leírásban megosztani itt az oldalon, hiszen biztosan sokan vannak, akik kicsit mélyebben érdeklődnek a linux kernel mélyebb rétegei iránt.

A kernel dokumentációs oldal linkje:
https://www.kernel.org/doc/Documentation/

A kernel építés doksija - itt található közvetlenül a headers_install.txt is:
https://www.kernel.org/doc/Documentation/kbuild/
Megosztom:

FreeBSD



A BSD UNIX(R) alapjain

A FreeBSD(R) napjaink szerver, asztali és beágyazott számítógépeinek operációs rendszere.

A FreeBSD kódbázisa több mint harminc év folyamatos fejlesztésének, munkájának és optimalizálásának eredménye.

 Jelenleg egyéni fejlesztők egy nagyobb csoportja tartja karban.

A FreeBSD legfontosabb jellemzői többek közt a fejlett hálózatkezelés, a kifinomult biztonsági lehetőségek és a világszínvonalú teljesítmény, amelyet a világban számos forgalmasabb kiszolgáló, hatékony beágyazott rendszer és tárolóeszköz használ.
Megosztom:

SliTaz

A SliTaz egy kicsi és gyors operációs rendszer, ami saját csomagkezelővel rendelkezik és ezen felül pedig nagyon ötletes, egyedi megoldásokból sincs hiány.

A saját szavaikkal:

About SliTaz

Small, fast, stable and easy to use!

Introduction to the project

SliTaz GNU/Linux is a free operating system working completely in memory from removable media such as a CD-ROM or USB key. It is light, speedy and fully installable on a hard drive. SliTaz is distributed in the form of a LiveCD that you can easily burn to a cdrom and boot from. When the system is running you can eject the LiveCD and use your CD drive for other tasks. The Live system provides a fully-featured, working graphical distro and lets you keep your data and personal settings on persistent media. The system can be extended with the Tazpkg package manager and security updates are provided for the cooking and stable versions.
SliTaz project provides free technical support to users through the Mailing list (i18n list) and the English Forum. You can also contact us for more information, suggestions, or comments using the list or directly by mail: <devel at slitaz.org>


A disztró weboldala:http://www.slitaz.org/


Megosztom:

Devuan linux

A systemd rendszerkomponens körül kialakult viták miatt egy csapat elkötelezett fejlesztő kilépett a Debian csapatából és megalkotta saját, immáron systemd mentes operációs rendszerét Devuan néven.




Egészen pontosan, idézve saját, angol nyelvű megfogalmazásukat a főoldalról:



Welcome to DevuanDevuan GNU+Linux is a fork of Debian without systemd. Devuan’s stable release is now2.0.0 ASCII. The 1.0.0 Jessie release (LTS) has moved to oldstable status. Since thedeclaration of intention to fork in 2014, infrastructure has been put in place to support Devuan’s mission to offer users control over their system. Devuan Jessie provided a safe upgrade path from Debian 7 (Wheezy) and Debian 8 (Jessie). Now Devuan ASCII offers an upgrade from Devuan Jessie as well as a transition from Debian 9 (Stretch) that avoids unnecessary entanglements and ensures Init Freedom.
Devuan aliases its releases using minor planet names as codenames. Devuan file names follow this release naming scheme.

A projekt weboldala:
https://devuan.org/


Megosztom:

LFScript BuildISO - manual

Ezt a nagyszerű technikai leírást kénytelen vagyok így elmenteni, egy ilyen bejegyzés formájában, mivel az eredetit már törölték.

Ugyan angolul van, de egy elég jól áthlátható és közérthető írás, ezért muszáj megmentenem, hiszen egy nagyszerű leírás és nagyon értékesnek tartom.
Hogyan készítsünk SquashFS fájlrendszerű csomagból ISO fájlt? Íme:

BuildISO

From LFScript
Jump to: navigation, search
This page defines one of the core features of LFScript; The ability to create a Live CD.
This page is set up in way so that it can be imported into LFScript automatically, just like the pages for the other Extra packages are. Al though you should be able to run these commands yourself, it is intended for them to be executed by LFScript.
LFScript can find this software under the name buildiso.

Contents

Sources

Note: You obviously can not download this file, it can only be created by you.

Dependencies

Installation

isolinux.cfg

This creates a default configuration file for the isolinux boot loader. If you have created a custom configuration, this file file be ignored:
cat > isolinux.cfg << EOF
DEFAULT menu.c32
PROMPT 0
MENU TITLE Select an option...
TIMEOUT 300

LABEL live
    MENU LABEL ^Boot live ($(uname -m), default)
    MENU DEFAULT
    KERNEL /boot/$(uname -m)/vmlinuz
    APPEND initrd=/boot/$(uname -m)/initram.fs quiet

LABEL live_force_vga
    MENU LABEL ^Boot live ($(uname -m), 1024x768)
    KERNEL /boot/$(uname -m)/vmlinuz
    APPEND initrd=/boot/$(uname -m)/initram.fs quiet vga=792

LABEL harddisk
    MENU LABEL Boot from first ^Hard disk
    LOCALBOOT 0x80

EOF

Init script

This creates the core initialisation script for the Live CD. It is this script that runs immediately after the Linux kernel has been loaded by the boot loader. It is responsible for locating and mounting the CD medium, mounting the root file system image and then give control to the Operating System inside that image:
cat > init.sh << "EndOfFile"
#!/bin/busybox sh

# Initramfs boot script 1.4.0 (2017-02-26)
# Copyright (c) 2010-2017   Marcel van den Boer
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to
# deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
# IN THE SOFTWARE.

# FS layout at the start of this script:
# - /boot/id_label
# - /bin/busybox
# - /dev/console (created by kernel)
# - /init (this file)

set -e

ARCH="<ARCH>"

###########################################
copyBindMount() { # COPY/BIND LIVECD MODE #
###########################################

# This function bind-mounts directories which are designed to be capable of
# read-only access and copies the remaining directories to a tmpfs.
#
# The downside of this method is that the resulting root filesystem is not
# fully writable. So, for example, installation of new programs will not be
# possible.
#
# However, this function can be used without any modification to the kernel and
# is therefore perfect for use as a fallback if other options are not available.

# Mount a tmpfs where the new rootfs will be.
mount -t tmpfs tmpfs ${ROOT} # Allows remounting root in the bootscripts

# Bind mount read-only filesystems, copy the rest
cd /mnt/system
for dir in $(ls -1); do
    case ${dir} in
        lost+found)
            ;;
        bin | boot | lib | opt | sbin | usr)
            mkdir ${ROOT}/${dir}
            mount --bind ${dir} ${ROOT}/${dir}
            ;;
        *)
            cp -R ${dir} ${ROOT}
            ;;
    esac
done
cd /

#############################################
}; overlayMount() { # OVERLAYFS LIVECD MODE #
#############################################

# An overlay mount takes one or more directories and combines them transparantly
# in a third. This function creates a writable directory in memory (tmpfs) and
# uses it to overlay the read-only system image, resulting in a fully writable
# root file system.

mkdir -p /mnt/writable
mount -t tmpfs -o rw tmpfs /mnt/writable
mkdir -p /mnt/writable/upper
mkdir -p /mnt/writable/work

D_LOWER="/mnt/system"
D_UPPER="/mnt/writable/upper"
D_WORK="/mnt/writable/work"
OVERLAYFSOPT="lowerdir=${D_LOWER},upperdir=${D_UPPER},workdir=${D_WORK}"

mount -t overlay overlay -o ${OVERLAYFSOPT} ${ROOT} 2> /dev/null || {

    # If OverlayFS fails, fall back to copy/bind mounting
    copyBindMount
}

######################
} # END OF FUNCTIONS #
######################

# Make required applets easier to access
for applet in cat chmod cp cut grep ls mkdir mknod mount umount switch_root; do
    /bin/busybox ln /bin/busybox /bin/${applet}
done

# Clear the screen
#clear # Don't! This will clear the Linux boot logo when using a framebuffer.
       # If you want to clear the screen on boot add the "clear" command to
       # '/usr/share/live/sec_init.sh' in the system image.

# Create device nodes required to run this script
# Note: /dev/console will already be available in the ramfs
mknod /dev/null c  1  3

mknod /dev/scd0 b 11  0  # +--------
mknod /dev/scd1 b 11  1  # |
mknod /dev/scd2 b 11  2  # |
mknod /dev/scd3 b 11  3  # |
                         # |
mknod /dev/sda  b  8  0  # |
mknod /dev/sda1 b  8  1  # |
mknod /dev/sda2 b  8  2  # |
mknod /dev/sda3 b  8  3  # |
mknod /dev/sda4 b  8  4  # |
                         # |
mknod /dev/sdb  b  8 16  # |    <----
mknod /dev/sdb1 b  8 17  # |        Devices which could be or contain the
mknod /dev/sdb2 b  8 18  # |        boot medium...
mknod /dev/sdb3 b  8 19  # |
mknod /dev/sdb4 b  8 20  # |
                         # |
mknod /dev/sdc  b  8 32  # |
mknod /dev/sdc1 b  8 33  # |
mknod /dev/sdc2 b  8 34  # |
mknod /dev/sdc3 b  8 35  # |
mknod /dev/sdc4 b  8 36  # |
                         # |
mknod /dev/sdd  b  8 48  # |
mknod /dev/sdd1 b  8 49  # |
mknod /dev/sdd2 b  8 50  # |
mknod /dev/sdd3 b  8 51  # |
mknod /dev/sdd4 b  8 52  # +--------

# Create mount points for filesystems
mkdir -p /mnt/medium
mkdir -p /mnt/system
mkdir -p /mnt/rootfs

# Mount the /proc filesystem (enables filesystem detection for 'mount')
mkdir /proc
mount -t proc proc /proc

# Search for, and mount the boot medium
LABEL="$(cat /boot/id_label)"
for device in $(ls /dev); do
    [ "${device}" == "console" ] && continue
    [ "${device}" == "null"    ] && continue

    mount -o ro /dev/${device} /mnt/medium 2> /dev/null && \
    if [ "$(cat /mnt/medium/boot/${ARCH}/id_label)" != "${LABEL}" ]; then
        umount /mnt/medium
    else
        DEVICE="${device}"
        break
    fi
done

if [ "${DEVICE}" == "" ]; then
    echo "STOP: Boot medium not found."
    exec /bin/busybox sh
fi

# Mount the system image
mount -t squashfs -o ro,loop /mnt/medium/boot/${ARCH}/root.sfs /mnt/system || {
    if [ -r /mnt/medium/boot/${ARCH}/root.sfs ]; then
        echo "STOP: Unable to mount system image. The kernel probably lacks"
        echo "      SquashFS support. You may need to recompile it."
    else
        echo "STOP: Unable to mount system image. It seems to be missing."
    fi

    exec /bin/busybox sh
}

# Define where the new root filesystem will be
ROOT="/mnt/rootfs" # Also needed for /usr/share/live/sec_init.sh

# Select LiveCD mode
overlayMount # Might fall back to copyBindMount

# Move current mounts to directories accessible in the new root
cd /mnt
for dir in $(ls -1); do
    if [ "${dir}" != "rootfs" ]; then
        mkdir -p ${ROOT}/mnt/.boot/${dir}
        mount --move /mnt/${dir} ${ROOT}/mnt/.boot/${dir}
    fi
done
cd /

# If the boot medium is a CD, eject it on shutdown
[ "$(mount | grep iso9660)" != "" ] && \
cat > ${ROOT}/etc/rc.d/rc0.d/S98eject << EOF
#!/bin/sh

if [ -x /usr/bin/cdrecord ]; then
    /usr/bin/cdrecord -eject dev=/dev/${DEVICE} &> /dev/null

    echo -e "\033[31m"
    echo -en "Remove the boot medium, close the tray (if any), "
    echo -en "then press ENTER to power off."
    echo -e "\033[0m"

    read
fi
EOF
chmod +x ${ROOT}/etc/rc.d/rc0.d/S98eject

# Run secondary initialization (if the system provides it)
if [ -x ${ROOT}/usr/share/live/sec_init.sh ]; then
    . ${ROOT}/usr/share/live/sec_init.sh
fi

# Clean up
umount /proc

# Switch to the new root and launch INIT!
exec switch_root -c /dev/console ${ROOT} /sbin/init

EndOfFile

Identifying the boot medium

The initialisation script must have some way of identifying the medium from which it has been started.
The following command saves a 512-bit random number, to be used as a unique identifier. It will later be copied to the initramfs created after this and to the ISO file system itself:
dd if=/dev/random of=id_label bs=1 count=64

The initramfs

The initialisation script relies on certain system commands to be available during boot. However, because the root file system is not available yet (the very purpose of init.sh is to set it up), these commands must be available in advance.
Luckily, Linux supports the use of an initial RAM disk or initramfs. With this, we can provide the kernel with a file which has a minimal set of utilities (and init.sh) embedded. The kernel will automatically copy the contents of the file to a temporary root filesystem, and then turn over control to /init (init.sh).
In stead of copying the required utilities from the system image, many Live CD's opt to use a statically linked BusyBox in stead. This makes the initramfs not dependent on any libraries in the system image. And because busybox is only a single binary file, it makes the creation of the initial file system easy:
mkdir -pv mnt_init/{bin,boot}
cp -v id_label mnt_init/boot
cp -v /bin/busybox mnt_init/bin
mv init.sh mnt_init/init
sed -i "s/<ARCH>/$(uname -m)/g" mnt_init/init
chmod +x mnt_init/init
Once populated, compress the initial file system. The Linux kernel expects an cpio file, optionally compressed with gzip:
pushd mnt_init
find . | /bin/busybox cpio -o -H newc -F ../initramfs.cpio
popd
gzip -9 initramfs.cpio
rm -rf mnt_init

Mount, verify and compress the system image

In order to compress the system image, it must be mounted (read-only) first:
mkdir mnt
mount -o loop,ro rootfs-$(uname -m).img mnt
This next block performs some verification on the system image to ensure it can be used as a root file system. If you are executing the commands on this page manually, you should skip this block:
FAIL="0"

if [ ! -r mnt/usr/bin/$(uname -m)-*linux-gnu-gcc ]; then
    echo -n "ERROR: Unable to verify image architecture; Your system image does"
    echo " not contain the file '/usr/bin/$(uname -m)-*linux-gnu-gcc'"
    FAIL="1"
fi

if [ ! -d mnt/etc ]; then
    echo "ERROR: Your system image does not contain the directory '/etc'"
    FAIL="1"
fi

if [ ! -x mnt/sbin/init ]; then
    echo "ERROR: Your system image does not contain the executable '/sbin/init'"
    FAIL="1"
fi

if [ ! -e mnt/dev/console ]; then
    echo "ERROR: Your system image does not contain the device '/dev/console'"
    FAIL="1"
fi

if [ "${FAIL}" == "1" ]; then
    return 1
fi
Then, proceed to compress the system image:
mksquashfs mnt root.sfs -comp xz

Create the ISO image

Now that all components are ready, it's time to package it all up in a single ISO file.
First, copy the boot loader and Linux kernel to the CD file system:
mkdir -p live/boot/{isolinux,$(uname -m)}
cp -v /usr/share/syslinux/isolinux.bin live/boot/isolinux
cp -v /usr/share/syslinux/ldlinux.c32 live/boot/isolinux

cp -v mnt/boot/vmlinuz-* live/boot/$(uname -m)/vmlinuz
cp -v mnt/boot/config-*  live/boot/$(uname -m)/config
Copy all files from the root file system image that have been prepared to customize the Live CD:
if [ -e "mnt/usr/share/live/medium" ]; then
    cp -vR mnt/usr/share/live/medium/* live
fi
Now, unmount the root file system image as it is no longer needed:
umount mnt
rm -rf mnt
Unless a customised configuration has been copied a moment ago, use the boot loader configuration created when we started:
if [ ! -e "live/boot/isolinux/isolinux.cfg" ]; then
    cp -v /usr/share/syslinux/menu.c32    live/boot/isolinux
    cp -v /usr/share/syslinux/libutil.c32 live/boot/isolinux
    mv -v isolinux.cfg                    live/boot/isolinux
else
    rm -rf isolinux.cfg
fi
Move the various components to the CD file system:
mv -v root.sfs live/boot/$(uname -m)
mv -v id_label live/boot/$(uname -m)
mv -v initramfs.cpio.gz live/boot/$(uname -m)/initram.fs
Write out the final ISO:
xorrisofs -o system-$(uname -m).iso     \
          -b boot/isolinux/isolinux.bin \
          -c boot.cat                   \
          -no-emul-boot                 \
          -boot-load-size 4             \
          -boot-info-table              \
          -joliet -l -R                 \
          live
rm -rf live
Move the ISO image to LFScript's newpackages directory (you can skip this if you are running these commands manually):
mkdir -p /sources/buildmgr/newpackages
mv -v system-$(uname -m).iso /sources/buildmgr/newpackages
Done!
Megosztom:

W3resource

Biztos sokan ismerik az alábbi oldalt, talán a nyílt forrású szoftverek világában járatosak számára korántsem ismeretlen, de azért mindenképpen érdemes említést tenni róla.

Kezdetben a webfejlesztők számára tartalmazott rengeteg segítséget, de mára rengeteg egyéb területről rendelkezik nagyon jó és szemléletes példákkal.

Saját szavaikkal:
Founded in October 2008, live from 7th February 2011, w3resource.com was created aiming to be the largest online web development resource which beginners can use as a comprehensive learning resource and experienced web developers can use it a reference.
w3resource regularly update it's content.
While creating the site we have tried to be thorough and we continuously put our efforts to improve the quality of the content.
w3resource.com is created by a team of developers based in Burdwan, WestBengal, India. You may contact us on mail w3resource[at]yahoo[dot]com.
w3resource.com is not related with W3C by any means except some of the topics taught by w3resource follows standards maintained by W3C.

Az oldal linkje:
https://www.w3resource.com/

Megosztom:

Tutorialspoint

 Egy egészen elképesztő méretű portál, szinte minden fejlesztői környezet megtalálható.

Ha valaha megszeretted volna ismerni a kódolás, programozás rejtelmeit, akkor ez biztosan egy jó kiinduló pont lesz számodra.
Azon kívül, hogy szinte minden programozási segédanyag elérhető, kiváló példák és tutoriálok találhatók meg az oldalon, rendelkezik online futtatási lehetóséggel, tehát akár azonnal kipróbálhatod a saját alkotásodat, illetve tanulhatsz iskolai, muinkahelyi gépen anélkül, hogy bármit telepíteni kellene.

Az egyik legjobb ilyen projekt a képességek és a programozói tudás fejlesztésére.

Az oldal természetesen, ahogy az a nevéből is sejthető, sajnos angol nyelven van, ám előnye, hogy nagyon könnyen kiismerhető, mivel egyszerű és logikus a felépítése.


Link: https://www.tutorialspoint.com

Megosztom:

Programming Tutorials and Lecture Notes

Nyilván aki  nyílt forrású programokat és alkalmazásokat használ, az könnyen kerülhet a programozáshoz közel, persze ez nem törvényszerű.

A lényeg, a mai nap folyamán, ahogy a neten bóklásztam, találtam egy nagyon szuper oldalt, ahol rengeteg jó és olvasmányos leírás és példa található kezdő programozók számára és újrakezdőknek.

Az oldal nyelve angol, mint ahogy nagyon sok minden az informatika és a komolyabb technikai írások esetén, de ezt már ezen a szinten elvárás is talán, hogy meg kell tudni érteni.

Egyszóval remek kis oldal, de ami a legjobban tetszik az a kinézet.
Itt nem kell félnünk semmilyen hiányzó plugintól, az tutti.
:-D

Az oldal linkje: http://chortle.ccsu.edu/

Megosztom:

Translate

Keresés ebben a blogban

Élő csevegés

RockBox rádió

Népszerű bejegyzések

Oldalaink

www.skamilinux.hu
www.puppylinux.hu
www.linuxwiki.hu

Ne felejtsd el meglátogatni testvér oldalunkat, a http://www.linux-wiki.hu/ -t