Programozás

Instant Programozás Kezdőknek

Címkék

Sziasztok, tavaly már indítottam egy kezdőknek szánt youtube sorozatot de csúfosan elbuktam vele mert tényleg túl nehéz volt még középhaladóknak is, ezért újragondoltam a dolgokat és csak a böngésző javascript konzolát használva vezetek be minden érdeklődőt a programozásba.

Remélem hogy ez már érthető és elérhető lesz mindenki számára.

[ YouTube lejátszási lista ]

34 éves lett a Perl!

Címkék
a "replacement" for awk and sed
[  Perl is kind of designed to make awk and sed semi-obsolete.  This posting
   will include the first 10 patches after the main source.  The following
   description is lifted from Larry's manpage. --r$  ]

   Perl is a interpreted language optimized for scanning arbitrary text
   files, extracting information from those text files, and printing
   reports based on that information.  It's also a good language for many
   system management tasks.  The language is intended to be practical
   (easy to use, efficient, complete) rather than beautiful (tiny,
   elegant, minimal).  It combines (in the author's opinion, anyway) some
   of the best features of C, sed, awk, and sh, so people familiar with
   those languages should have little difficulty with it.  (Language
   historians will also note some vestiges of csh, Pascal, and even
   BASIC-PLUS.) Expression syntax corresponds quite closely to C
   expression syntax.  If you have a problem that would ordinarily use sed
   or awk or sh, but it exceeds their capabilities or must run a little
   faster, and you don't want to write the silly thing in C, then perl may
   be for you.  There are also translators to turn your sed and awk
   scripts into perl scripts.

Eredeti bejelentés itt.

Használom!
24% (125 szavazat)
Nem használom.
76% (398 szavazat)
Összes szavazat: 523

Python 3.10

Címkék

Megjelent a Python programnyelv soron következő kiadása számos újdonsággal, mint például:

Az ütemterv szerint 18 hónapon keresztül ~2 havonta fog megjelenni egy-egy hibajavító kiadás a 3.10-hez, egészen a 3.11 megjelenéséig, majd ezután az opcionális biztonsági javítások 2026 őszéig várhatóak a Python fejlesztői közösségtől.

A Python Discord csatorna szervezett egy release streamet is, ahol a 3.10-es kiadásért felelős core fejlesztő, Pablo Galindo, élőben indította el a kiadási folyamatot végző szkripteket egészen a fordítástól a python.org frissítéséig. A folyamat közben további core fejlesztők mutatták be röviden az újdonságokat.

Letöltés | Újdonságok | Changelog

"Átfogó kutatás készült a hazai alkalmazás-fejlesztésben használt technológiákról"

Címkék

A kutatás pontos képet igyekszik adni a ma divatosnak számító technológiák magyarországi használatáról és elterjedtségéről.

Az Alerant által nyáron indított adatfelvétel után, a napokban publikálták a kutatás hazai viszonylatban szokatlanul részletes eredményeit, melyben a hazai fejlesztők, tesztelők, devops környezetben dolgozó szakemberek technológia használatát vizsgálták. A felmérés számos érdekes részletet tartalmaz mind az alkalmazott nyelvek, fejlesztési metodológiák, konténerizációs és deployment szokások, vagy akár az infrastruktúra mint kód eszközök vonatkozásában. Az eredmények áttekintése után jól kirajzolódik az is, hogy a hazai piac legalább 3 éves lemaradásban van a korszerű, ma divatosnak számító technológiák használatában - legalábbis a jellemzően angolszász és nyugat-európai piacokra reprezentatív Stack Overflow friss adataival összehasonlítva.

A most publikált eredmények minden technológiai döntés előtt álló érdeklődőnek - legyen az álláskereső szakember vagy egy IT rendszer megújítását tervező vállalat - hasznos támogatást adhatnak a megfelelő döntések meghozatalában.

A GitHub Copilot ...

Címkék

A GitHub az OpenAI-jal együttműködve bejelentette a GitHub Copilot-ot. A fogadtatás elég vegyesre sikerült ...

Today, we are launching a technical preview of GitHub Copilot, a new AI pair programmer that helps you write better code. GitHub Copilot draws context from the code you’re working on, suggesting whole lines or entire functions. It helps you quickly discover alternative ways to solve problems, write tests, and explore new APIs without having to tediously tailor a search for answers on the internet. As you type, it adapts to the way you write code—to help you complete your work faster.

Bejelentés itt.

Cool eszköz! Máshol is szívesen használnék ilyet!
20% (38 szavazat)
Hasznos, de nem nélkülözhetetlen.
31% (57 szavazat)
Mostantól a majmok is tudnak majd programozni.
25% (47 szavazat)
Vesszen! Az ilyenek elveszik majd a programozó kenyerét!
12% (23 szavazat)
Egyéb, leírom.
11% (21 szavazat)
Összes szavazat: 186

Minden idők legtöbbet másolt StackOverflow kódrészlete hibás

Címkék

Key Takeaways

  • Stack Overflow snippets can be buggy, even if they have thousands of upvotes.
  • Test all edge cases, especially for code copied from Stack Overflow.
  • Floating-point arithmetic is hard.
  • Do include proper attribution when copying code. Someone might just call you out on it.

Az ezt kielemző részletes blogbejegyzés itt.

Eladták a Stack Overflow-t

Címkék

Egy profitorientált befektetőtársaság tulajdonába került a méltán népszerű tudásmegosztó portál a Stack Overflow. A vételár 1.8 milliárd USD. A bejelentés szerint a következő hetekben, hónapokban semmi nem fog változni.

Milyen self-hosted programozási nyelvet pereferálnál egy mikrovezérlőnél?

Címkék

Ismerősökkel való ötletelés közben merült fel egy Arduino jellegű mikrokontroller panel, aminek az extra képessége az lenne, hogy a ROM-jában tartalmazna egy beépített editort és interpretert. Ennek segítségével, mindenféle extra szoftverkörnyezet nélkül, gyorsan, és könnyen lehetne egyszerű programokat írni a kártyára.

C,C++
28% (153 szavazat)
BASIC
5% (28 szavazat)
PASCAL
3% (16 szavazat)
LUA
5% (28 szavazat)
Python
31% (166 szavazat)
Forth
3% (15 szavazat)
Rust
5% (29 szavazat)
Javascript, ECMAScript
5% (29 szavazat)
PHP
4% (21 szavazat)
Tcl/Tk
0% (2 szavazat)
Perl
2% (13 szavazat)
Rexx
0% (2 szavazat)
Lisp
1% (8 szavazat)
Fortran
1% (7 szavazat)
Egyéb, leírom a hozzászólásokban
4% (21 szavazat)
Összes szavazat: 538