#💻|programming

1 messages · Page 2 of 1

bleak mirage
#

wow we have a channel for programming too. great!!! love it.lovehug

limber gale
#
#

Where are you frome?

stray vector
steel ocean
#

TPH is a great discord programming server if you guys know ☕

hasty timber
#

Hello, i am new in html css

raven storm
#

Hi, I'm web developer enthusiast

hasty timber
#

Anybody who is beginner about html css, because maybe we messaging and fixes bugs, improve skills

tranquil snow
hazy vessel
#

Hi

#

someone can guide me for beginning with cibersecurity??

#

I know about programming

#

I dedicate Back-end

valid trench
#

Hello all! Anyone into flutter / dart?

outer mortar
#

Hi. I’m fullstack developer PHP and JavaScript.

fallen tartan
valid trench
fallen tartan
ruby bluff
valid trench
dense flame
#

Hi guys

#

who is learn flutter

pallid topaz
#

me

dense flame
#

i want to start flutter

pallid topaz
#

There are lots of videos on youtube

#

I watched this video

dense flame
#

thanks man

stray vector
#

Hi

#

anybody here

fallen tartan
dawn imp
#

Hello everyone I am a novice web developer

swift geyser
#

Hi

#

Any Python beginners?

willow geyser
swift geyser
#

U?

#

what are you learning

#

Sir

#

I am going through lists

willow geyser
#

ML

swift geyser
#

sounds srs

#

when did you start learning

#

python

vague parcel
#

/level

wheat gulch
#

is that Unity

shy glade
#

hiii

shy glade
# swift geyser U?

hi another day, im learning python, if you want to know something or whatever im open dm-s

humble minnow
#

Unity Animator

coarse kestrel
raven flicker
# fallen tartan

Is it your setup? Looks awesome, I have a similar but the laptop in the center and external monitor only 24")

unique yarrow
#

can someone help me with this?

languid copper
#

what kind of language @unique yarrow

#

put all input value on array

#

use array method to reverse

#

for instance in js just use array.reverse()

misty mortar
shy glade
shy glade
#

I love C

#

With socket programing

fading egret
#

Wow, programming channel

rose vortex
humble finch
#

Anyone from New York here?

versed pelican
shy glade
#

Using pthread

#

Or using select, fork....

#

I have one server in ma github

#

But it's a TCP server

versed pelican
#

How many maximum client/connection using thread ?

fading egret
#

ehh, just started my programming path cat_sadcat

dawn imp
#

backend or frontend?

full jackal
#

Hi,
I am entering the field of programming, what area should I focus on?

jagged egret
#

It depends what field are you trying to get in

#

Web development, Mobile, Game and so on

waxen heron
waxen pike
#

Hey programmers

rose vortex
#

contact to me if you are using Upwork platform

fathom fulcrum
river oxide
#

Hello, i study frontend(HTML/CSS/JAVASCRIPT), and you?

thorny widget
#

i study python.... and it's not going well KEK

tame shoal
#

Hi guys!

#

We have a voice chat for programmers?

humble minnow
#

@dusk rose @wary edge

wary edge
humble minnow
#

Gaston's request

wary edge
bitter ermine
bitter ermine
# unique yarrow
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define OK 1
#define BUFSIZE 64

void reverse(char* s) {
    // strlen(s) - 1 means that we
    // are 0-indexing
    int start = 0, end = strlen(s) - 1;

    // considering we are only dealing with
    // ASCII, using the XOR method should be
    // alright. refer to:
    // https://en.wikipedia.org/wiki/XOR_swap_algorithm
    while (end > start) {
        s[end] ^= s[start];
        s[start] ^= s[end];
        s[end] ^= s[start];
        start++;
        end--;
    }
}

// a program that accepts user input and
// reverses the arrangement of the given
// number by using a while statement
int main(void) {
    int n = 0;
    char* sn = malloc(BUFSIZE * sizeof (char));

    printf("Input a number: ");

    int ok = scanf("%d", &n);

    if (ok == OK) {
        snprintf(sn, BUFSIZE, "%d", n);
        reverse(sn);
        printf("The reversed number is: %s\n", sn);

        // we don't really need to free
        // as the operating system will
        // eventually do it
        free(sn);
        return EXIT_SUCCESS;
    }

    // same goes here, no need to.
    // but, for the sake of it, we do it
    free(sn);
    fprintf(stderr, "There was an error parsing the number!\n");

    return EXIT_FAILURE;
}
#

I did try to add some comments to increase clarity

#

it's written in C, and it should compile using any C99 compliant compiler; if you need any help, you can ask out

boreal zinc
#

who's here work as data analytic?

humble minnow
#

@wary edge In fact, it would be better if you open it privately because when the topic of software languages is brought up, many people get bored and leave because they do not understand it, and we feel sad because we're most of us optimistic and then we are also leaving to the conversations. I would also like to remind you that the discord program that we all meet and talk about here, is one of the fruits of software languages.

desert sapphire
swift geyser
#

@desert sapphire Welcome Sir

#

maybe we could organize python support group here

#

; d

desert sapphire
#

I only got the basics down,

#

Probably 2 months of experience for me?

wind bobcat
#

Hey, guys. What you think about clojure? Everybody talk that it's easy (simple made easy, heh) language, but for me lisp so strange.

swift geyser
#

damn 2 months

#

thats over month more than me

#

^ ^

#

python brothers

#

i sent u friend invites

#

< 3

shy glade
#

Me: How to make for loops in CSS 😂

#

(without using preprocessors)

shy glade
#

who want to learn with me in voice

#

dm me

ornate matrix
#

Does anyone expert in calculus?

#

Help me pls

fathom fulcrum
fast loom
#

Python vs C

#

Which do you linke more?

tranquil snow
viscid raft
karmic pollen
#

some about solidity?

frank heart
#

I'm stuck with finding the closest factors of a given number. I need it for an algorithm.

molten marsh
#

Is somebody good at final cut pro?? I need some help 😱

frank heart
drowsy badger
#

kouki what is your final pro?

#

i am helping to you

#

@molten marsh

molten marsh
# drowsy badger kouki what is your final pro?

Oh! Thanks. Final pro is a kind of an editing app for Mac. Recently I started a POTCAST and I used Garage band app but I want to change the editing program for that. It’s difficult for me to learn

drowsy badger
#

hm

#

which code language

drowsy badger
#

but use with code

frank heart
#

The closest two factors

#

Like 3 and 4 if the array length is 12

drowsy badger
#

hm okay i understand

frank heart
#

Language is any language from C family

drowsy badger
#

hm

#

i am using c#

frank heart
#

Then I will try porting to Haskell.

frank heart
drowsy badger
#

hm.. can i help you on c#

frank heart
#

Sure

#

The language I am using for the reference implementation is Java but I can transpile it

drowsy badger
#

yeah 🙂

#

i'll send you the required code. you do the adaptation work.

#

@frank heart

frank heart
steep anvil
#

Hi! I'm a game creator and I need voice actors to do the voices of some characters. If you are interested, please contact me privately.

#

I know this has nothing to do with programming, it does but here is the best thread to post this.

vernal umbra
#

hey everyone!

humble minnow
steep anvil
#

it is an open world game.

#

which has interaction with npcs and much more

humble minnow
#

Which engine?

#

@steep anvil

steep anvil
humble minnow
#

sure

steep anvil
humble minnow
#

I recommend you too "GameDev.tv Official Community"

#

I guess you should find people what you are looking for there

steep anvil
#

Ok thanks

inner pulsarBOT
#

@humble minnow, invites are not allowed!

pseudo apex
humble minnow
#

.gg/gamedevtv

steep anvil
#

but you will do the dubbing?

#

@humble minnow

humble minnow
#

nope

#

I can make music and codes

steep anvil
humble minnow
#

but im on my own projects now

steep anvil
steep anvil
humble minnow
#

also check this website

steep anvil
#

Ok

humble minnow
#

I hope you'll find what you are looking for, good luck

steep anvil
#

Ok thanks

#

@pseudo apex didn't show up on mine

pseudo apex
#

It might not allow people that aren't your friends to pm you

cold dawn
#

is there any data scientist here?

#

i wanna talk about this

#

i need suggestions

desert yacht
#

Hey there.. here anyone interested in JavaScript and python. Inbox me.. We can be good friends

frank heart
#

I need help with Linux IOCTLs

#

Anyone know a good source?

fading egret
#

should i use linux while learning C++ ?

torpid agate
nocturne quarry
#

Linux is Live !

frank heart
#

At least on Termux

shy glade
#

@shy glade pepe_simp

lament vapor
upbeat estuary
#

hi guys

#

i wanna ask a ques

#

whaat dou u think future of .netcore

#

?

#

(c#)

#

because i will start .netcore and i wonder little bit

ionic coral
#

Hi @upbeat estuary

#

It's brilliant the future of C#. Most of the top companies use Microsoft technologies on the core of the organization

#

So, if you dominate C#, you will get great opportunities

celest forum
#

I want to add another point to what JustPablo said, and it's that Microsoft built a huge centralized devops center, where you can have all at once, i mean, git, ci/cd, and all infrastructure configuration with terraform for example. All provided to build big software structures based on .net technologies 🙂

upbeat estuary
#

i didnt know that

#

i was know some inform but i didint know that

#

thnx bro

#

wait me .net i'm coming

frank heart
#

Microsoft is constantly improving it

upbeat estuary
#

then i choice a good language 🙂

ionic coral
#

Yes, you did

dawn imp
#

Guys, Python or JavaScript?

strange turret
tranquil snow
#

😼

humble minnow
#

C# & C++

ionic coral
wanton stag
#

Which language should i learn for making game? Give me the proper reason of your opinion.

frank heart
#

Required for game development

#

Also natively integrates with many graphics APIs, such as DirectX and OpenGL

wanton stag
frank heart
#

I know it is boring

#

But it will help a lot

untold rock
#

I am also interested in Power BI, VBA and SQL, but will learn one by one

#

If anyone interested to learn together, You are welcome to join

#

Or anyone who wants to guide me, I will be glad to have. 🙏🙏

frank heart
frank heart
#
SELECT these FROM that_table WHERE field satisfies condition p;
untold rock
dry ether
#

Can anyone here help me with making some decisions. I am now lost and I wanted to get some advice from others but unfortunately I have no friend who I can talk to in this moment.

#

I am nearly 25 years old and I had to drop out of the university because of what is happening in my country, Myanmar.

#

I have terrible social skills and have some difficult times communicating with others in real life and mostly stay in solitude.

#

Now I decided to learn English and programming but I don't know should I go for some private school in here or learn from online by myself. Or should I try to get some IELTS scores and try to get some scholar(sorry, I have some financial problem so I have to aim for the scholarship programs if I wanted to extend my learning in university/college.

#

What will be the best I can do for now? Any advice is appreciated.

#

What scores should I aim to get scholarship for may be undergraduate?

#

Or should I focus on programming?

#

Or should I try to be a bit more open and went to some outside classes and interact with others or should I try to self study?

mellow coral
#

To reach max results you should do everything mentioned. Public classes are good, but sometimes you need some other stuff which isn't covered by plan. To be more open is desirable soft skill and will help you to learn faster.

#

To learn basic stuff about your programming language you can try some sites with exercises (exercism for example allows tasks for basic topics). Codility is a bit more advanced and requires you to write test cases.

#

You can study theory by yourself, but it's better if you have someone to ask in case you have questions.

#

As for the scores I don't remember anyone asking me about them. Usually you just need a degree in computer domain.

#

Same for the English. You can use some app for example to study, but to glue everything together you need to practice.

#

Ability to learn new stuff in the process is also desirable soft skill.

ionic coral
harsh river
untold rock
#

Good morning from my side and good noon/ evening acc to your time zone... Have a blessed weekend

dry ether
#

Thanks Mike73. I will try the site you mentioned. All of your advice are on point and I will keep not to stray away from the path.

jaunty peak
#

Hello everyone... I've been working as Bi developer for 2 y and i've been learning programming for data analisys, languages like python and javascript '-' i also have a bit of experience with data base administrador... nice to meet yall. xD

#

I was looking for some volunteer jobs, anyone know some nice enterprise to find one?

#

My english conversation is kinda intermediate tho

devout zodiac
#

hi i am beginner programing

languid spear
#

Which language u are doing

stray vector
#

hi

#

Any body here

tranquil snow
#

are there any C# (Asp) fellows here?

shy glade
shy glade
jaunty peak
shy glade
#

No worries 🙂

#

@jaunty peak So you work with python? This is cool. I've been thinking about learning it as well.

#

Mainly to make dictionaries with.

jaunty peak
untold rock
ionic coral
frank heart
#

I designed a programming language in 5 minutes

tranquil snow
sturdy mountain
hardy wigeon
shy glade
#

How can I exit VIM? :q! ;>

humble pebble
frank heart
shy glade
#

@humble pebble @frank heart 😂

shy glade
frank heart
#

This

compact ravine
#

Solidworks program

#

Does anyone use the Solidworks program?

winged stream
#

the best quote I have ever read for the "comments in code" is that:
is comments explain code to other programmers, NOOO!, actully: Code explains the comments to the computer!
https://youtu.be/azcrPFhaY9k?t=1123

Learning to program is hard because programming feels different than other skills. But programming isn't about the languages - it is about the way one should think.

SPEAKER:
Andy Harris


INTERESTED IN THE STOCK MARKET?
I developed a profitable trading model that generates high probability BUY & SELL signals on S&P500. To learn about it, v...

▶ Play video
dense mural
#

Hi everyone

unique yarrow
#

can someone help me?

#

how to accept 10 numbers, count all odd numbers entered and display result?

frank heart
#

Fusion better

frank heart
#

Also :q! doesn't save your work

#

:wq does

shy glade
#

how different is Rust compared to JavaScript?

#

I mean is it difficult for a JavaScript developer to learn Rust?

hardy wigeon
hardy wigeon
real tangle
#

hey guys,
I need your tips on how to start learning programming, not just learning but I need a continuous method to improve myself too.
So here's the thing, 4 years ago I've began learning python and stopped after a month, because I feel like I didn't get anywhere, I mean sure I learned how to make a very simple calculator that only able to solve addition and subtraction, and yeah after that I just felt like I achieve nothing and couldn't move forward like "if I continue this lessons what's next? I learned the very basic thing but this is just the tip of the iceberg and I can't even break the the thick surface of the iceberg, and even if I have the mightiest pickaxe, the god computer, I just don't know to swing my pickaxe"
I'm on 11th grade and I'm aiming for computer science and becoming a web developer. And I'm only have 1 more year until I graduate. I really need your help 🙏🏻

frank heart
#

Also learn the basics of programming.

frank heart
#

Reasonable

stray cradle
shy glade
# real tangle hey guys, I need your tips on how to start learning programming, not just learn...

since @ CadmiumC4 explained the best way to get started, let me give you the method for continuous improvement, you simply improve by building projects, just make sure to raise up the challenge further once you get used to a certain complexity level of projects, don't forget to acquire basic knowledge in data structures and algorithms, these might not be as necessary but they definitely differentiate a programmer who knows what he's actually doing from that guy who keeps telling people "Yeah, I'm a software engineer, bla bla bla", algorithms will help you think logically and data structures will be the tools to implement your algorithms, and at the end I'll leave you with a piece of advice that you need to know, computers don't make mistakes, don't start punching your screen once you're stuck with an error that is difficult to fix, be calm and hunt this problem from its roots, congrats! it took you only 1min to handle a problem our "software engineer" we've talked about earlier would be crying to find a solution on stackoverflow but he doesn't know what to search for ... oh and also, don't skip when learning, every detail might help you in the future, and also to obtain the full picture;
and that's it, these are the things I wish someone have told me when I got started.

humble minnow
#

and never forget to body exercise

#

One of Turkish author has a very nice saying. "Those who do not pay the price of success for a period of time will pay the price of failure for a lifetime.", therefore work hard fun less.

upbeat solar
#

@Afroze#9334 @Afroze#9334

shut blaze
#

hello guys
how y'all doing
i have some error in my code
who can help?

shut blaze
#

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="author" content="Dave Gray">
<meta name="description" content="This page contains all the things I am learning how to create as I learn HTML.">
<title>My First Web Page</title>
<link rel="icon" href="html5.png" type="image/x-icon">
<link rel="stylesheet" href="main.css" type="text/css">
</head>

<body>
<h1>Hello World!</h1>
<p>This is my first web page.</p>
</body>

</html>

narrow wave
#

Im running a startup company of drugs

#

if you want to invest on it

humble minnow
narrow wave
#

I need more incomes in order to live fine

humble minnow
#

I guess it's not enough that you exploit the world

narrow wave
#

well

humble minnow
#

you have to open a planet loot center

#

earth isn't enough for you

#

haha

narrow wave
#

there is always room for more

hardy wigeon
shut blaze
#

@hardy wigeon Yes

hardy wigeon
#

try to copy the whole path

hardy wigeon
shut blaze
#

😂😂@hardy wigeon

hardy wigeon
#

can you show the folder with the html file?

smoky meadow
#

hello

smoky meadow
#

i think u didn't add the correct path.

shut blaze
#

so what I need to do?

#

can u help?

smoky meadow
#

first we need see your project folder.

#

lemme see it

shut blaze
#

okay, I will send it later.?

smoky meadow
#

ok

#

the path depends on where you have your image

#

if u have ur image out of a folder, just put the image name (path) otherwise add the folder followed by the image: folder/img

smoky meadow
#

yup

shy glade
#

if it doesn't then most probably it's as other fellow programmers said, the path is written wrong, by the way I'd recommend you using ./ when writing a relative path.

#

it could also be the name itself, or the extension, double check those.

shy glade
#

c

shut blaze
#

chapter 2, 23:14

humble minnow
true zephyr
#

Hii guys how are you ,l need partner for solving problems in leetcode Platform , l will use python and c++ languages. anyone wants to be with me in the journeyl

frank heart
vernal ether
#

C hashtag

#

Huge fan of that language

#

Brings me back to the 18th century

quasi night
humble minnow
frank heart
#

What if we had something like this for static data import in C++?

constexpr auto apikey = __ldstr::memld<std::string>("dataset1.json", _H"APIKEY");
vernal ether
vast bane
jade karma
#

What is the programming language used in the automotive industry, where a car's motor is programmed just like a computer's CPU? In this, What self-driving car is use in this for programming language that is specific to A.I.?

frank heart
vagrant aurora
frank heart
#

Android Auto

humble minnow
# jade karma What is the programming language used in the automotive industry, where a car's ...

There is no one programming language that is used exclusively in the automotive industry, as different automakers and suppliers may use different languages depending on their specific needs and requirements. However, some commonly used programming languages in the automotive industry include C, C++, and Python. These languages are used for a variety of tasks, such as programming the car's electronic control units (ECUs), developing software for infotainment systems, and implementing self-driving algorithms.

As for self-driving cars, many companies are using a variety of programming languages and technologies to develop their autonomous vehicle systems. For example, Waymo, a self-driving car company owned by Alphabet, uses a combination of programming languages and tools, including C++, Python, and TensorFlow, to develop their autonomous vehicle technology. Similarly, Tesla uses a combination of C++ and Python for their autonomous driving software

silent lintel
#

hey gugs

#

i m new here

#

i want to know ,any free source to learn c++?

humble minnow
# silent lintel hey gugs

https://www.youtube.com/watch?v=8jLOx1hD3_o&t=14s&ab_channel=freeCodeCamp.org Daniel is good teacher, you can also contact him via the discord link( /b2AnxCZW ) and benefit from his other resources for free or paid.

Learn modern C++ 20 programming in this comprehensive course.

💻 Source code: https://github.com/rutura/The-C-20-Masterclass-Source-Code

✏️ Course developed by Daniel Gakwaya. Check out his YouTube channel: https://www.youtube.com/channel/UCUYUFiuJ5XZ3JYtbq5dXRKQ
🐦 Twitter: https://twitter.com/learnqtguide
🔗 Want more from Daniel? https://www.l...

▶ Play video
slate lodge
#

I will teach you my baby gurlllll

humble minnow
torpid terrace
# vast bane

chatgpt writes all my emails, sometimes it roleplays for me to learn languages, it's affectionate even though it says it's not as emotional as humans. It can write poems, stories..... hol' up 🤨

#

???????

#

by the way i adore connor

#

best boi

misty cobalt
#

Hi guys! What do you recommend to practice for interview?

#

Or do you know some job where didn't have meeting only talk by text? hehe

vernal ether
naive gale
#

And Connor 😍

mellow coral
# misty cobalt Hi guys! What do you recommend to practice for interview?

Core API of your language, some common definitions (like inheritance, encapsulation, tdd etc), structures and algos already mentioned, patterns (singleton, builder, proxy etc), knowledge of some common libraries and frameworks for your position (for example react for front-end, express for back-end, or spring and hibernate for java).

dawn imp
#

Guys, where to learn django

broken swift
inland pagoda
#

did anyone ever used navigator.credentials in JavaScript?

short pecan
#

java coder here

inland pagoda
#

my question is how to use navigator.credentials.create on android and how it works on apple device

vernal ether
shy glade
#

Hey guys, wanted to ask you your opinion on why android keeps notifying me to choose my input method after I've already done it (and don't have any other keyboards installed)

inland pagoda
#

maybe it will help

shy glade
#

hey guys is there any one here can help me solve knapsack problem using the greedy method

#

in c or c++

bitter spear
inland pagoda
# shy glade hey guys is there any one here can help me solve knapsack problem using the gree...

https://youtu.be/u9GkcICYrgQ

There's a code in the description. English a bit unclear. If you don't understand something, it's written on Wikipedia.

distant holly
#

Is correct connect 2 HDD to the same sata power?

inland pagoda
#

Yes, there is such a thing as a sata power hub

grim void
#

anyone expert in python

vernal ether
frosty stone
grim void
frosty stone
inland pagoda
#

something like that?

#

result: [1, 2, 3, 4, 10]

#

in real life you merge first then sort without a loop

inland pagoda
charred pike
#

hi guys, has anyone ever successfully learned programming through reading books?

#

Few books like these:

  1. Illustrated Guide to Python 3
  2. Python Crash Course, 2nd Edition
  3. Learning Python
  4. Beginning Programming with Python
#

I am not from Programming/IT background. Thinking of changing my field to IT.

#

Would love to be a part of Data Science/Analytics career wise but would want to grab few programming languages too. I think it'll be useful. So, I want to see the right path from scratch on programming.

#

Also, if any of you have great Programming Discord servers to recommend for beginner in programming/data analytics please DM me. Would appreciate that

mellow coral
#

Just reading books is not enough. You need practice also.

#

Doing some simple exercises won't hurt

charred pike
#

I know reading without practicing would not be enough but what I meant was, has anyone ever successfully learned programming (doing it) with books as reference source?

#

I've been trying to find some good sources for visual/auditory learning from youtube but everything seems everywhere (or have to pay for full access). Unlike this site you got here that provides "track" and free, so amateurs like me would not feel lost or overwhelmed.

#

I've tried doing freecodecamp before briefly but got stuck at some point, I feel like it was meant for those who already got an exposure to coding. I couldnt find detailed explanation for each step.

fading egret
#

Hi guys! What should i learn after C++ (or read) to get prepared for my first interview ?

inland pagoda
#

For what position?

inland pagoda
# charred pike I know reading without practicing would not be enough but what I meant was, has...

The problem with books is the rapid development of programming. This information quickly becomes outdated, which is why the internet is better. When I was studying, I was looking for a list of tasks and solving them. If I didn't know something, I looked it up on the internet. It is a difficult way to learn but in the future when some new technology comes out you will be able to learn it. And when it comes to basic knowledge, Python in 60 minutes or similar.

mellow coral
# charred pike I've tried doing freecodecamp before briefly but got stuck at some point, I feel...

I've started with books (also practised exercises and examples from them). Then started doing exercises on site like exercism, codility etc. After that I've attended 3 month course for java trainees. Final exercises for that course I then remade with stuff actually used in production for that time (Spring, Hibernate etc). Even now I still read books on my field from time to time, but LinkedIn courses is better for me at least (although they are free only for first month and cost something like 20$/mo after that). I don't know what people in Data Analytics do (in depth that is), so can't recommend anything concrete. After you successfully learn language you should try to do some task that resembles what people actually do at work (in my case it was web app).

#

Plus you should understand at what level you must know your tools. Most common example for me at least is administrating some DBs (like clusters, elections etc for mongo, elastic). Testers also use programming language, but at the very basic level. Engineers need much higher level of understanding, but don't need other stuff etc. The question is, how deep your knowledge of tool should be for your field of work.

#

For example I assume that Data Analyst needs knowledge of data structures and algorithms. You need to learn that (may use book for that).

vernal ether
# charred pike hi guys, has anyone ever successfully learned programming through reading books?

Well, I've tried to learn to program by reading books but unfortunately, it didn't work for me. I can talk about two reasons briefly:

  1. Firstly, it felt like I'm again back to school, and it was like a chore. The joy of learning died slowly but surely and soon I realized that I'm in a desert of despair desperately trying to find some water to survive.
  2. I think in general, I'm just a visual learner, and I think I learn more when I build something by actively using the tools I've amassed.

So, even if you are new to programming, start to build a personal project as soon as you have some understanding of the language you're trying to learn. And when it comes to learning the language, I'd recommend video lessons instead of books. It's not going to be an easy ride but don't quit and practice every day. Good luck!

shy glade
charred pike
#

Thank you @inland pagoda @mellow coral @vernal ether for your input.

#

Also, is it normal in programming where you feel that you aren't learning anything?

#

For example, when I did my freecodecamp, I felt like I'm doing what I was being told to do rather than having that meaningful learning where I successfully acquired the knowledge/concepts.

#

Have you guys experienced that sort of thing?

mellow coral
#

If you feeling that you're not moving forward you should try move to more advanced topics like already mentioned algorithms and structures, frameworks, advanced concepts for your language. For example in Java there are books like "clean code", "java concurrency in practice" etc. which are clearly not for a beginners. There's probably something like that in any language.

#

I guess it fits in "advanced" stuff.

#

You of course can try to find online courses too.

vernal ether
vernal ether
charred pike
late zealot
#

123

mellow coral
# charred pike I mean, what I'm trying to learn in coding just doesn't stick in my head when I ...

Depends on complexity of what you're doing. Most of developers I know (including myself) search stuff, even if they did it before (for example if they do it rarely and just forgot something, or simply because someone could find better solution). Like some SQL syntax, configuring something like ORM, security etc. If you've learned something relatively complex you usually aren't able to do that completely without help after some time has passed. For example I did learn CTE in SQL and used them few times, but I don't use them regularly and still will google if I need to use that. Try to apply what you learned for your small project like @vernal ether recommended. But generally, for more or less complex stuff it's ordinary situation. You just remember that solution exists and maybe some concrete parts of it, rest is filled by searching, asking questions etc.

dim phoenix
#

C++. Dynamic programming. Data structures segment tree ect. Graph theory. Bitmask 👍👍. Alskkdjdfhg

#

Heap, hash, binary tree. Meet in the middle. Two pointers. Sliding window

#

Fenwick tree

#

Let me think

#

Khan's algorithm

#

For topological sort

#

Backtracking with bitmask 👍

#

Binary search

#

Dijkstra bfs dfs

#

Floyd-warshall

#

Disjoint set Union

#

Mo algorithm

#

A* search.

#

It's all I remember.

#

Dasak cuk am.

#

I forget this algorithms

barren veldt
#

someone here work as QA Tester ?

charred pike
ionic coral
#

@charred pike
I've been working in IT for a year, from my experience I can told you that:

  • To be a data scientist you have to be a data analyst before
  • To be data analyst learn:

Business Intelligence
Data roles
Data flow
Excel
SQL
Power BI
Tableau
Python

That's it

vernal umbra
#

using System;
using System.Text;
using System.Runtime.InteropServices;

public unsafe struct SinglyLinkedList<T> where T: unmanaged {
public struct Node {
public void *Next;
public T Data;
}

Node* Head = null;

public Node *addNode(T Data) {
    Node *newNode = null;
    
    if (Head == null) {
        newNode = (Node*) Marshal.AllocHGlobal(sizeof(Node));
        
        if (newNode == null)
            return null;
        
        newNode->Data = Data;
        Head = newNode;
        newNode->Next = null;
    } else {
        newNode = (Node*) Marshal.AllocHGlobal(sizeof(Node));
        
        if (newNode == null)
            return null;
        
        newNode->Data = Data;
        newNode->Next = Head;
        Head = newNode;
    }

    return newNode;
}

public override string ToString() {
    StringBuilder listStringBuilder = new StringBuilder();

    listStringBuilder.Append("[");

    Node* Current = Head;
    while (Current != null) {
        listStringBuilder.Append($"{Current->Data}");
    }
    
    listStringBuilder.Append("]");
    
    return listStringBuilder.ToString();
}

}

vernal umbra
vernal umbra
dim phoenix
#

root@localhost:~#touch grass

mellow coral
vernal umbra
#

Anyone? No answer?

quaint stone
quaint stone
#

I don't see a question there, but I will assume you're asking how to make the current node point to the next node. Would this be accurate?

#

@vernal umbra Btw, I recommend you write variable names so they start with a lowercase letter. There are variables in your code that start with an uppercase letter.

#

@vernal umbra Is this C# code?

vernal umbra
vernal umbra
quaint stone
#

That would be for type definitions. First time I hear they use Pascal naming style in C#.

#

Anyway... question: home come you're defining Next of type void?

vernal umbra
#

Every new programmer should learn how to make a linked list in C. Linked lists not only demonstrate proficiency with pointers in lower level languages, but also act as a tool that you can take with you to other projects that require dynamic storage that is both searchable and fast.

In this video, we discuss what a linked list is, the various op...

▶ Play video
vernal umbra
quaint stone
#

K, hang on...

#

I see a little mistake you made there... the definition should be a pointer to void... void *Next in your case.
Btw, note how the developer in the video starts variable names with a lowercase letter... next, data, etc.

vernal umbra
#

still not helping the problem 😭

#

but thanks 👍

crimson zephyr
# vernal umbra using System; using System.Text; using System.Runtime.InteropServices; public u...

you are complicating things. Instead, c# code should be smthn like this

using System;
using System.Text;
using System.Runtime.InteropServices;

public class SinglyLinkedList<T> {
    
    public class Node {
        public Node Next {get; set;}
        public T Data { get; set; }
    }

    Node Head = null;

    public Node addNode(T Data) {
        Node newNode = null;

        if (Head == null) {
            newNode = new Node();

            if (newNode != null) {
                newNode.Data = Data;
                Head = newNode;
                newNode.Next = null;
            }
            else return null;
                

            
        } else {
            newNode = new Node();

            if (newNode != null) {
                newNode.Data = Data;
                newNode.Next = Head;
                Head = newNode;
            }
            else
                return null;

            
        }

        return newNode;
    }

    public override string ToString() {
        StringBuilder listStringBuilder = new StringBuilder();

        listStringBuilder.Append("[");

        Node Current = Head;
        while (Current != null) {
            listStringBuilder.Append($"{Current.Data}");
            Current = Current.Next;
            listStringBuilder.Append(",");
        }

        listStringBuilder.Append("]");

        return listStringBuilder.ToString();
    }
}

because u don't need pointers and allocations that's for C

#

this is just as far as ur code is concerned. Otherwise, it's much better to follow a C# tutorial instead of C.

vernal umbra
vernal umbra
crimson zephyr
crimson zephyr
vernal umbra
#

@crimson zephyr @crimson zephyr @crimson zephyr

#

Node Next causes cylcle in struct layout 😦

quaint stone
vernal umbra
quaint stone
#

Yea, sorry; I forgot about this...
You have an infinite loop.

#

while (Current != null) { but you never update Current so it always iterates over the same element...

#

you need to add Current = Current->Next; to the loop

#

@vernal umbra

tacit frost
#

I am learning a language and was kind stuck at some points. Like this, this thing explained me very well. What do you think guys is it gonna replace Google in future?

crimson zephyr
vernal umbra
tacit frost
tacit frost
vernal umbra
vernal umbra
vernal umbra
vernal umbra
quaint stone
#

Also, have you checked the documentation or a book on the use of struct vs class?

vernal umbra
#

Thx @quaint stone !

late heart
#

Hey everyone!

#

is there a voice channel for programming?

charred pike
charred pike
ionic coral
#

Try this at first, is from Microsoft

#

With that, you will get an overview about what is data analysis, why is it important, bla bla bla

#

After that, I recommend you learn about what is data science, deep learning, IA and the difference between all of those

#

In that moment you'll have all the context about work with data and BI

At least, just learn the tech skills

Excel
SQL

#

Power BI
Tableau
Some statistics and Python

#

About youtubers, I recommend you this
https://www.youtube.com/@TinaHuang1

charred pike
quaint stone
#

@charred pike If you want to dive into Data Science, first you have to develop a good programming background. Basic computing principles, data structures and algorithms, some design patterns may come in handy, probably a couple of paradigms (object-oriented programming, functional programming is trending), database design, etc.
Then, you need to dive into data science basics, which includes some good knowledge of statistics to know how to interpret the data (wouldn't probably need it if you're just going to deal with tools instead of analysis; but I think it's still very valuable), most likely linear algebra, big data algorithms, etc.

#

There are many programming languages and tools available to work on data science, but you might want to start with the most popular and affordable options.

charred pike
# quaint stone <@653822911081086976> If you want to dive into Data Science, first you have to d...

Hi! Thanks for your interest in replying. I was telling everyone here that I am interested to change my field from language to IT. With that being said, I literally have zero background/knowledge/skills on IT, programming etc. Recently, after much consideration, I'm planning to dive in into Data Analytics first as I feel that going into Data Science is a bit on the heavier spectrum of IT field which might be very overwhelming for me for now.

quaint stone
#

Yep.

charred pike
#

Though, I appreciate your advice above. It will definitely help me when I "somewhat transitioned" into Data Science (I think?)

#

Most do not make sense to me (jargons) but I hope one day it will. I'm keeping notes here with all the advices 🙂 Thank you guys

quaint stone
#

There's a Data Science discord server. You might want to join it.

#

But again: you're starting from zero, and that's a long road. You need maths, programming, and then data science.

charred pike
#

Yeah, that's actually another concern of mine unfortunately. I wonder if I'll make it...but I'm keeping my optimism here. 🙂

#

In fact, in the near future I am planning to enroll into uni for Data Analytics/Data Science course.

quaint stone
#

Most people tend to ignore the maths and statistics side of it. Then, they try to do analytics and fail, or do it wrong and cause stakeholders to make uninformed decisions.

charred pike
#

Yes, I am worried about that. I look at the subjects in the syllabus of this uni I am applying and most assume that I have basic knowledge of statistics, algebra, algorithms etc which I believe I am no longer able to relate 🙂 lol

#

And now I am wondering if I ever actually learned those during high school or something

#

I dont know what kind of "statistics, algebra, algorithms etc" they are looking for too

#

I think Khan Academy actually have those math programs but idk if those are relevant?

quaint stone
#

There are books on the subject. For instance, there's a few books by O'Reilly Media that can help you out...
Essential Math for Data Science
Practical Linear Algebra for Data Science
Data Science from Scratch, Second Edition

#

Yea, well... that's Khan Academy. Although they probably filter the list when it comes to Data Science.

charred pike
rose wind
#

Heyyyy

#

Gys i want learn programing front end same resouls pleaaas

mellow coral
#

I've learned front-end while working as back-end engineer so I don't know how to start from 0 exactly. Learn html, css and JS, after that proceed with more specific stuff for your field. React, Angular or Vue (although I'm not sure that Angular and Vue will survive till that time), bootstrap, maybe webpack etc.

#

You can also try Flutter and Dart, but it's not very popular direction.

shy glade
shy glade
# mellow coral I've learned front-end while working as back-end engineer so I don't know how to...

There's more to it, but yeah learning the basics of HTML, CSS and JavaScript is essential, but first, I would recommend you to learn:

  1. How the web works, what is HTTP, DNS and hosting and so on. After you get a basic view of how computer works with websites, then...
  2. Learn those languages (HTML, CSS, JS), and
  3. Try to include a bit of knowledge about methodologies: Semantic HTML, Accessibility, SEO, Web Responsive, BEM (CSS), EcmaScript (mainly ES6)
  4. Learn CSS pre processors, bootstrap, CSS frameworks (Taliwind)
  5. Learn a bit about design patterns (for javascript like singleton, factory, etc...)
  6. Learn about enviroment tools (like package managers such as npm, build tools for automation of scripts...)
  7. Learn a bit about Front end security (HTTPS, OWASP, CORS, CSP)
  8. (Optional) Learn typescript
  9. Learn a JS framework/library (I recommend React, but Angular and Vue are good too)
  10. Learn testing and qa focused on front end, like what types of testing exist (unit, integration, so on) and tools like Jest, Cypress.

Obviously, practice everything creating your own projects. There's many free reading material, videos and courses on these. If you work hard, in 6 months you can be skilled in all of those. Though, being skilled as programmer can take years.

#

To those I would recommend adding web components, graphQL, Authentication strategies and progressive web apps knowledge, but I think those can wait, except web components

#

Oh and last but not least! If you want to work in a future and don't know, you will also need Git knowledge and preferably Github for version control

vernal ether
# rose wind Gys i want learn programing front end same resouls pleaaas

Popular Learning Resources:
https://www.freecodecamp.org/
https://www.theodinproject.com/

There's just one caveat:
You must do your due diligence before starting with any of the resources I just mentioned. And don't try to learn everything at once. First, set a specific goal. For example, I want to learn X (HTML) in Y (21) days. Once you get comfortable with one technology, then move on to the next one. Good luck!

Learn to Code — For Free

shy glade
# vernal ether Popular Learning Resources: https://www.freecodecamp.org/ https://www.theodinpr...

With freeCodeCamp you can learn HTML and CSS on RWD course, and JavaScript and EcmaScript and so with the second one, later frameworks and so, but I think the other stuff I mention is required to work in the actual world.

On the other hand, I disagree with your statement in the way you said it (implying not learning everything at once means learning a single thing at once). It has been proved by studies that our brain is more efficient at learning a reduced amount of multiple things at the same time than just 1 or too many. Also, there's different type of learners, and sometimes audiovisual material might work better, and different ways of studying too.

In my opinion, I would start learning HTML and CSS while I start understanding how the computers work with websites and later mix some of those HTML (semantic, accessibility, seo) and CSS (BEM, preprocessors, etc...) stuff while learning JavaScript. So while you are practicing one with coding, learning about a few other topics, always is not much stuff.

vernal ether
#

@shy glade I understand your point but the thing is my response was directed to a beginner who is just starting out. I intentionally made an effort to say that "learn one thing" and then move on to the next one because it might be overwhelming for beginners to go with everything at once. And we would appreciate it if you could provide the references for the studies you just mentioned. Cheers!

shy glade
# vernal ether <@456226577798135808> I understand your point but the thing is my response was d...

I understand too, but for our brain studying more than 1 subject about one topic at a time, does work better, not only as in learning more material in less time but as the knowledge we acquire "glues" together our foundations as the related subtopics come together.

I will try to find the reference to the paper, but I don't know if I will, I found it linked on a video I saw long ago and some other places I read from also agreed on this idea.

#

Ultimately though, I agree more with the idea of that it depends on the subject, some people might just work better with one at once, but if I had to give a try to some of these 2, I would rather start with trying out 2-3 subjects at a time and then reducing or even increasing the number as I feel more comfortable

#

Finally I also agree with your idea of setting 1 goal and achieving it and then move on, but the trick here is that 1 goal can be multiple things (i.e. learning HTML and CSS and how the web works)

lavish phoenix
#

Hi everyone

quaint stone
#

Hi

shy glade
#

Hii

shy glade
#

Hi everyone, I'm looking for people, interested in web dev to chat with. Feel free to write if you're interested!

rocky sage
#

Hi guys

#

any one here?

inland pagoda
frank heart
#

WPILIB heats my head up

#

Can someone explain the basic structure briefly

humble minnow
#

The basic structure of WPILIB consists of several main components:
Hardware interfaces: These classes provide a standardized way to interact with the various electronic components of an FRC robot, such as motors, sensors, and cameras.
Control systems: These classes provide a way to control the robot's movement and behavior, such as through the use of feedback loops and closed-loop control.
Utilities: These classes provide a wide range of functionality that can be used in the development of an FRC robot, such as mathematical calculations, data logging, and error handling.
Examples and demos: WPILIB also includes a variety of example programs and demos that can be used as a starting point for programming a robot, such as basic drivetrain control, or vision processing.
All these features of WPILIB are designed to be easy to use and understand, allowing teams to spend more time on the unique aspects of their robots and less time on low-level control code.

shy glade
inland pagoda
#

I'm interested

odd hinge
humble minnow
# odd hinge Hi! Having an issue with game on python (making space invaders) Sending link if ...

self.rect = pygame.rect (0, 0, 2, 12)
It should be:
self.rect = pygame.Rect(0, 0, 2, 12)
Try like this.
It gives you details in error at the terminal. The reason for this error is that pygame.rect is not a callable object, it's a module and pygame.Rect is a class. So you should use pygame.Rect instead of pygame.rect to create a new rect object.
(Кроме того, вам следует проверить, установлена ли в вашей среде правильная версия pygame, и убедиться, что пакет импортирован правильно. исправить в папке = bullet.py, and gun.py
I don't know so much about phyton, I hope it helps you.

#

It is very important for those who are just starting to learn python or any language, that they first progress slowly.
I'll give you all a to-do list. Whoever started learning this language, from beginner to master. If you follow these steps, success is certain. Good luck.

Learn the basics of Python syntax and data types, such as variables, strings, lists, and dictionaries.
Learn how to use control flow statements (if/else, for loops, while loops) to control the flow of your code.
Learn how to use functions and modules to organize and reuse your code.
Learn how to work with files and directories in Python.
Learn how to use Python libraries such as NumPy, pandas, and Matplotlib for data analysis and visualization.
Learn how to use Python for web development using frameworks such as Flask or Django.
Learn how to use Python for data science, machine learning, and artificial intelligence using libraries such as scikit-learn, TensorFlow, and PyTorch.
Practice coding by working on projects and participating in coding challenges.
Read other people's code and learn from it.
Keep up to date with new developments in the Python ecosystem and learn new libraries and frameworks as they become popular.
In fact, take note of the resources you find and work on, note it your every step. Especially in your own language, let's contribute humanity by sharing these notes with those who learn without a mentor like you. 🤝

odd hinge
#

Thank you! You've really helped me! FR, the problem was with caps the Rect :/

Also I'll add all of those notes to my book, going to share it too!

humble minnow
#

нет проблем. Пожалуйста.

hasty pine
#

I have question Is there a limit to programming And how do I know that my idea For a program is still realistic and Not beyond that limit?

inland pagoda
#

Anything can be done. Sometimes you will have to write a library or modify the node engine.

#

Basically, most can be done without problems, sometimes you just have to combine. It may be slow in performance but it will work

inland pagoda
hasty pine
shy glade
#

Cloud Service Providers Free Tier Overview
Comparing the free tier offers of the major cloud providers like AWS, Azure, GCP, Oracle Cloud etc.

AWS
Azure
Google Cloud
Oracle Cloud
Alibaba Cloud
IBM Cloud
Scaleway
DigitalOcean
Hetzner Cloud
render
Netlify
jfrog
salesforce
openshift
Linode
Container Hosting Service

#
  1. AWS
    Homepage: AWS Free Tier

Always Free
Amazon DynamoDB (NoSQL): 25 GB of storage
AWS Lambda (FaaS): 1 Million free requests per month
Amazon SNS: 1 Million publishes

  1. Azure
    Homepage: Azure Free Tier

Free for Limited-time
US$200 credit for 30 days
Popular services free for 12 months
Always Free
40+ other services free always

  1. Google Cloud
    Homepage: Google Cloud Free Tier

Always Free
Compute VM: 0.25 vCPU, 1G RAM (only on us-west1, us-central1 and us-east1)
1GB of network egress (except China and Australia)
5GB Storage (only on us-west1, us-central1, us-east1, asia-east1 and europe-west1)

  1. Oracle Cloud
    Homepage: Oracle Cloud Free Tier

Free for Limited-time
US$300 credit for 30 days
Up to eight instances across all available services
Up to 5 TB of storage
Always Free
Compute:
2 AMD-based VMs: 0.25 vCPU and 1 GB RAM each;
4 Arm-based VMs: 24 GB RAM total, 3,000 vCPU hours and 18,000 GB hours per month;
2 Block Volumes Storage, 200 GB total;
10 GB Object Storage - Standard;
10 GB Object Storage - Infrequent Access;
10 GB Archive Storage;
10TB of network egress;
Load Balancer;
Monitoring and Notifications;
Two Oracle Autonomous Databases incl. Oracle Application Express (APEX), Oracle SQL Developer etc.

  1. Alibaba Cloud
    Homepage: Alibaba Cloud Free Trial

Try Over 40 Products for Free Worth $450-$1300 USD.
Now up to 12 Months Usage for Elastic Compute Services.
6. IBM Cloud
Homepage: IBM Cloud Free Tier

Free for Limited-time
US$200 credit for 30 days

  1. Scaleway
    Homepage: Scaleway

Free for Limited-time
sometimes they give away free credits
Always Free
75GB block storage (S3-compatible API)
50k message in the IoT Hub (MQTT, REST, Sigfox, LoRa)

#
  1. DigitalOcean
    Homepage: DigitalOcean

Free for Limited-time
$100 credit for 60 days from do.co/hf100

  1. Hetzner Cloud
    Homepage: Hetzner Cloud

Free for Limited-time
sometimes they give away free credits

  1. render
    Homepage: render

Free for Limited-time
sometimes they give away free credits
Always Free
static site hosting

  1. Netlify
    Homepage: Netlify

Free for Limited-time
sometimes they give away free credits
Always Free
static site hosting

  1. jfrog
    Homepage: Jfrog Free Tier

Free for Limited-time
Self-Hosted 30 day trial
Always Free
2GB Storage 10GB Transfer/month 2,000 CI/CD Minutes/month

  1. Salesforce
    Homepage: Salesforce Free Tier

Free for Limited-time
Your FREE 30-Days Trial Now!
Always Free
When you download Listware for Salesforce, you are given 1,000 free credits which you can use during a free 30-day trial of the app.

  1. Openshift
    Homepage: Interactive Learning Portal

Try out Openshift 4 cluster for free
Openshift 4: Try Openshift 4 cluster for free

  1. Linode
    Homepage: Linode

Free for Limited-time
US$100, 60-day free trial requires valid credit card. free-credit-100

  1. Container Hosting Service
    Homepage: Container Hosting Service

Currently Free
Container Hosting Service Try Open Source Container Hosting Service for free

odd hinge
#

Hi, guys :/
Currently having another error with attribute, what should I do? (Python 3.11.1.; --pre pygame)

inland pagoda
short wolf
odd hinge
#

i didn't do a thing since my message

inland pagoda
#

print(stats.guns_left)

short wolf
#

Send screenshot of the Stats() class

odd hinge
short wolf
#

U need to make the guns_left variable in the __ init __ function

odd hinge
#

thanks, that's how i fixed it:

#

i needed another function

#

and so it worked, but idk how :0

quaint stone
# odd hinge and so it worked, but idk how :0

It worked because you're now setting the property during initialization.
If you want to access an object's property directly, the property must be initialized somewhere in the class' code before you try to access it (this is usually done in the __init__ method). Otherwise, the property just doesn't exist and you get the error you shared.

shy glade
#

someone its a flutter developer?

nocturne cairn
spark shore
#

Hi , is someone here studying cyber security

silk agate
#

I occasionally do bug hunting.

normal nebula
#

Someone web deleovper?

shy glade
#

directly assign the variable in the constructor

shy glade
shy glade
# odd hinge

What you need to do is set the variable in the constructor, because it is undefined

#

Not calling the other function

mellow coral
sharp nymph
#

Any one knows web development over here?

quaint stone
shy glade
shy glade
quaint stone
shy glade
#

That's what I was trying to picture, not being literal

#

What i'm trying to say is that the same way if you don't know about defining a var before accessing it you lack the knowledge of how to use it, then same applies when you don't know how a class works

#

I'm hard to understand sometimes

#

hope that clarifies it

normal nebula
mellow coral
#

Then yes)

full dragon
#

Is anyone here working remotely? Do you follow your country’s rate or global rate? Thank you in advance.

#

I’m working as a developer for almost 7 years and currently looking for remote work from world across nation, you know, for better rates.

full dragon
torpid terrace
#

hey yall, i have a question for you

I want to learn cs but for some reasons i still have to wait to go to university (they require C1 german). I want to know that do i need to really enroll to a university for being a programmer, like can't i learn on my own, like self study and get a job quickly without a university degree? and i wonder how long does it take? (i have a basic knowledge about python)

full dragon
full dragon
full dragon
#

And actually, you don’t need to enroll to university, but I can say university is one way to learn systematically where the curriculum were drafted to make you one

full dragon
#

Or udemy

torpid terrace
#

oh ok thanks a lot

full dragon
mellow coral
# torpid terrace hey yall, i have a question for you I want to learn cs but for some reasons i s...

Usually some degree on computer related field is required (not always tho). Start with learning language and some basic concepts (patterns, best practices for example). Then learn stuff that is actually used in production and create your own project with it. You can add link to your project in CV so people who will check it could see that you actually can use that stuff and it's not just bunch of words in your resume.

#

PS. I for example have a degree in computer related field, but it has almost nothing to do with my knowledge of programming.

#

Of course you should try to become trainee somewhere as actual experience is hardest thing to achieve for the beginners.

torpid terrace
#

@mellow coral thank you for your answers, you really enlightened me

mellow coral
#

By cs you mean "computer science" or C#?

quaint stone
shy glade
#

@civic hull

shy glade
#

Anyone here knows R Programming ?

modest bloom
#

anyone interested in embedded systems and C programming?

blazing gale
modest bloom
#

can we talk about this and share some experiences?

#

I have knowledge in this field but still haven't join a professional work yet

blazing gale
#

I worked at insturement cluster that work at bus and trucks we used infinion's MCU

blazing gale
blazing gale
# blazing gale I think software stuff is important but electronics knowledge is important too. ...

If you are't good at electronic or you don't know circuit, you can programming also but you can't design. because you can't see the limits for example We think you try to read value from ADC, you can know adc periphal , you can know ADC and DMA interrupts, but most of time there is a circuit before the adc pin, and this circuit protect mcu, determine limits of adc value. When you can't understand this part. your program doesn't work very well

modest bloom
#

I interested more in automotive industry so most time worked with AUTOSAR and CAN protocol

#

how do you think about C++ in embedded systems
I noticed recently that most companies require c++

blazing gale
#

when i worked this field, I couldn't see a lot of c++. We used c++ only ui. I leaved this embedded field . now i use c++ but it is not embedded. C++ is a great tool. I watch one cppcon related to embedded c++ one man showed c++ power. it more readable. And it is my personal experience. using design pattern is hard while programming embedded c . so maintance is hard too. But one barrier is on the cpp for embedded systems. it is history hshsh people likes c. people likes to think as a compiler 😅

blazing gale
modest bloom
#

can you recommend sources to study c++ but not from scratch as I have C knowledge something like an incremental on C

modest bloom
blazing gale
quaint stone
shy glade
quaint stone
#

@shy glade In that case, you might want to join the R server.

shy glade
quaint stone
#

I'll invite you, that'll be quick and easy.

shy glade
quaint stone
quaint stone
lunar moss
#

Hi

modest cairn
#

hi there

#

Is there a place where I can practice on the topic of methods in c#?

mellow coral
winter ether
#

any android programmer in here?

modest cairn
#

Thanks dude @winter ether

winter ether
crimson zephyr
winter ether
winter ether
#

even in the navigation bar you need two classes of code

winter ether
sharp nymph
#

If anyone knows webD pls DM me

crimson zephyr
crimson zephyr
#

what is it about tho? to internally send email

twilit tangle
#

Does have any job for web dev here?

winter ether
winter ether
#

like using any protocol connectivity

shy glade
#

Hi, did i made a mistake , that i joined a java developer course by SoftServe? 😦

#

why when i asked people earlier, everyone be like "java good, no problem"

and now, when i'm studying, finding "the rocks" day by day /_/

#

that is something unfair (((

glacial viper
winter ether
#

💐

glacial viper
winter ether
#

java is indeed cool!

winter ether
#

and also oops concepts in c++

modest cairn
#

hey guys

#

i have to do practice about methods in c#

#

but i need a project ideas

#

small project ideas

#

is there anyone to help

winter ether
swift pebble
#

Hlw

winter ether
#

@rapid kettle 🙋‍♂️ you wanted to ask questions?

shy glade
shy glade
#

now i'm learning Java Core

#

after i will fight with algorithms kekk

winter ether
pulsar gulch
runic fractal
#

I also learning java; I am a tester.

shy glade
#

i'm just watching you all

winter ether
shy glade
#

@pulsar gulch@runic fractal lets fight with java together)))

obsidian crypt
#

Good evening, ladies and gentlmen. I'd love to know your opinion whether it is reasonable to learn C language in 2023, or we need only understand how it works? I dawn on it depends on the specialization itself, but let's say in Information security? 🤔

vital oriole
keen mortar
#

heyo

shy glade
#

anyone here learning C?

olive umbra
obsidian crypt
#

im learning python as we speak

obsidian crypt
bright lance
upper marten
#

i agree

kindred tree
#

How are u

#

Upss wrong channel

grim nimbus
#

I’m also learning C# for making web applications.

obsidian crypt
grim nimbus
#

Well, Python is really different from C

#

I sometimes add the semi-colon after the Python code =))

quaint stone
obsidian crypt
grim nimbus
#

For my experience, I have to handle memory allocation so much in C, that’s not the case in Python.

mellow coral
#

Rust is a hot topic right now as I've heard

grim nimbus
#

I haven’t used Rust, maybe I may do some Rust coding if I have free time

shy glade
#

I already knew Rust would start becoming bigger and bigger, and it will probably start being used a lot. It's worth learning, nonetheless, it won't replace any language, you still will need those to maintain older projects

proper dawn
#

hi devs

dense vessel
#

anyone here who does ctfs?

prisma bloom
#

hello world

shy glade
#

hi, guys

#

I need to bring something to your attension

#

who is from Croatia?

humble minnow
#

You are looking for someone, who lives in a country with 4 million population in a world of 8 billion. Plus in a server with 70k members, as well as in the programming channel. (Unfortunately, this is looking for a needle in a haystack). Good luck 🙂

keen mortar
#

hi

#

hope you're doing good fellas. I'm here because i'm stuck rn, i've been tasked to implement hsts (https) protocol in a website using iis, but all i do is run in circles, has anyone here worked with it?

dark thunder
keen mortar
dark thunder
dark thunder
keen mortar
#

thank you

dark thunder
#

if you want to join me

keen mortar
#

omg

#

sorry

#

im back

#

are you still there

tight sluice
#

Hello folks, I´m Romeu and I´m learning English and Information security

tight sluice
dark thunder
tight sluice
dark thunder
tight sluice
dark thunder
#

yes

tight sluice
tight sluice
#

I've been studying systems analysis and development in college

humble minnow
uneven arrow
#

hello everyone

#

My name is Felipe, and I study Computer Science, anyone can tell me about any channel or any community about TI???

#

I wanna forums discussion

#

send me please

shy glade
#

Hello Everyone !!
Is there anyone who can help me with my SQL Query problem ? If yes, then kindly text me it's urgent.

dark thunder
dark thunder
uneven arrow
#

@dark thunder I want, send me link? or invite

dark thunder
uneven arrow
brisk matrix
dark thunder
dawn imp
#

Hello everyone, I am a beginner frontend develope

dark thunder
whole juniper
dark thunder
#

one is a professional worker, and one spending time on his hoppy( programming)

idle chasm
#

Hello

#

Does have any room of coding?

sullen harbor
#

is there someone who can explain me ado.net ?

dark thunder
sullen harbor
#

i dont understand exactly the architecture

novel flame
#

Hi :>

#

I'm Rachel from Philippines and I study Information Technology

#

Nice to meet you

keen mortar
#

hii

#

nice to meet you rachel 🙂

novel flame
#

Can I be friends with you? :>>

keen mortar
#

sure 😅

thorn moon
#

Hello everyone! I'm Henrique from Brazil and I'm a front-end engineer. I'm available to chat about programming or anyone subject.

split tendon
#

hi friends any one here DevOps member

keen mortar
#

heree

split tendon
#

superb

split tendon
dark thunder
thorn moon
#

there is any react developer here? haha

dark thunder
thorn moon
#

great! I use only react today, but I'm a big fan of vue.js

fathom fulcrum
mental herald
#

Hello everyone. I have problem when using VS Code. I can't import local module. ModuleNotFoundError: No module named 'util'

slender dock
smoky badge
grim nimbus
#

Sounds like Python 🥲

summer sky
#

Nextjs, Firebase, Tailwind, and GPT-3

chilly phoenix
#

hey I don't know how to turn my laptop on

#

can someone tell me how to do it

split tendon
#

@keen mortar

split tendon
flint hamlet
#

Hi

#

Hi

devout zodiac
cosmic fossil
#

Hi

cosmic fossil
devout zodiac
silver vale
#

hey

nocturne harness
#

hiii 😄

#

someone here to talk about why python is the best language ever made

whole juniper
#

i like python, is funny do golfing

violet geyser
#

And easy to get started

mossy skiff
#

Greetings, is there anyone here studying IT ?

dark thunder
dark thunder
mossy skiff
#

Do you have any suggestion to me ?

dark thunder
#

It field is vast, there is the network part, the programming part, the cyper security part etc.. For me i can help you with the programming part, if that what are you interested in

mossy skiff
#

Simple informations and programming part.For instance, which software languages should i learn and where could i learn it ?

dark thunder
#

first

#

what field do you want to work in

#

web

#

mobile

#

desktop application

#

ai

#

microcontrollers

#

low-level

#

every one of these have its own suitable language

mossy skiff
#

Honestly, Web and desktop application

#

Let's call it desktop space

dark thunder
#

there are many programming language for every platform, but there language that you can get a job with and there that you can't with

mossy skiff
#

Actually that's what i mean

dark thunder
#

in the web we have

#
  1. Go Lang
#

a new programming language, very easy to learn, super fast, very preferment, most of the code base in it are newly created, so you won't be in need to deal with legacy code if you work with it

#

2.Java: An Old Language, there are plenty of jobs in it, but most of them are Legacy code, hard language, not a lot of new project are written in it, so its ceasing to be used with time, but for now its not

#
  1. C#, Old Programming Language, still spreading widely, its old code is hard to deal with, but its new one are very easy, the language keep evolving, you can write a fast web api, and site with it, need to understand many things to create a good code in it, and its what i use in my current job
#

4.Python: old language, but still evolving, easy to code, slow, not many company use it in web if there is any, most of its used in the web is for freelance project

#
  1. Rust: new programming language: very hard to learn, few jobs in it, the fastest one of the mentioned above, it might have a bright future but nothing sure for now
#

6.Php: old language, easy to learn, easy to work, no plenty job in it, but used for freelancing, (i hate the language personally), but it is still used in the web, but i don't recommend you to go with it

#

7.Ruby :: have no idea about it

#

these are the famous one

viscid raft
#

Where's C++

dark thunder
#

in the web

dark thunder
#

few company use it in the web

#

so no need to mention it

viscid raft
dark thunder
#

no the web ones

#

and for the desktop

#

you have

viscid raft
dark thunder
#

1.C# again and its used for windows application

viscid raft
#

Windows.h

dark thunder
viscid raft
dark thunder
#

by no means

#

no

#

and no

#

with a big no

viscid raft
#

Why?

dark thunder
#

you serious ?

#

have you ever tried to create a large application with windows.h

viscid raft
#

Just You can program

dark thunder
#

do you understand how its hard to keep updateing and mentaining such a code

#

any way

#

in the desktop we have

#

1.c# for windows applcation

#

2.java cross platform application

#

3.c++ if you don't have a life, and there are no plenty job in it

#
  1. python
#

5.vb which is c# sister

#
  1. swift for mac
#
  1. flutter
#

8.js in electron

#
  1. kotlin multiplatform
#

for me i recommend you c# if you are after windows application

#

which is the most important in the desktop industry

viscid raft
dark thunder
#

as windows is the one with the largest by use in desktop

dark thunder
#

in the desktop field

#

and advice to you my friend, not every body have a hope of wasting there time with hard language just to look smart, some trying to make a living out of them

#

i used to use c++ in the low level

#

and desktop application

#

but did i keep using it ?

#

no

#

why

#

there are no plenty job in it

#

and that wont help pay the bills

#

the dude in the post asking

#

so he could get a job later

#

i hope you understand, that not all of us living in our family basement

#

and need to work

viscid raft
dark thunder
#

@mossy skiff if you have any other questions feel free to ask

mossy skiff
#

@dark thunder I checked the languages you suggested and I will do a general research today. Thank you very much for your help. If I have any further questions, you are my address, my dear friend.

#

Thanks a lot

mellow coral
# mossy skiff Honestly, Web and desktop application

I would say Node.js is very popular right now. I have badges of Node.js and Java among other things (plus Golang) on LinkedIn and I've been contacted by recruiters about Node like 10 times more often then on Java. Thing to remember is language should be decently financed too. I constantly hear how good is Rust, but it seems that it's still haven't found its niche. As long as large corps would pump money in languages they will survive, like for example some people were predicting death of C# couple of years back, but did it happen? of course not. Oracle will pump Java, Microsoft with C# etc. I have friend that works with Ruby (knew it myself long time ago) and it's not very popular, but there still some jobs.

#

As for Java. As I see it, it's usually used in medium to large projects. Have some problems with microservices because the most popular framework for writing them is Spring boot and it's pretty heavy, plus since spring itself has multiple frameworks it may take some time to learn. There's new frameworks like micronaut and quarkus which are designed for microservice use, and with graalVM native apps are much smaller and run faster, but it's unclear yet, how will it turn.

dark thunder
#

interesting way to look at it

#

it seems you have been for so long in the industry

mellow coral
#

Not really, I just like to study in off time

#

And generally interested in other technologies.

dark thunder
#

but still, you are right

mellow coral
#

Well, don't think I'm smart) I just read it somewhere too)

dark thunder
#

in the end it all come to one thing does it get us money, whether it was for the software devs or for the company

#

language with job is better to learn than language with out

#

company mostly think about business and how to make a profit

mossy skiff
# mellow coral I would say Node.js is very popular right now. I have badges of Node.js and Java...

There were many developers who recommended learning Node.js, but i had no idea why i should learn Node.js and in which area to use it.Thank you for this useful article.By the way, you're so right when you say.Some software languages that are described as dying are still used today.It's absolutely not right to be biased.Tonight,I'll make a research for Node.js and I'll try to find some sources to learn Node.Js.Maybe i can find some youtube channels or websites about this issue.

dark thunder
#

the chose node.js not because its faster than .net or actix, but because developing in it require less time and that what the care about, but some other company chose .net or rust for the sake of performance if their app are data intensive

mossy skiff
#

Node.Js and Python are highly recommended

dark thunder
#

for web, python is not

#

for ai, yes its

mellow coral
#

Good technologies often require big investment of resources, and big corps have those resources. Plus even if some good stuff is created by small company corps still can buy it for themselves.

dark thunder
shy glade
#

hi programmmersss

dark thunder
#

dying language mean a language where no new project continuously created in it

dark thunder
shy glade
#

can I make a program to self drive my car?

mossy skiff
dark thunder
dark thunder
dark thunder
mellow coral
#

Node.js is relatively simple. I highly recommend using TypeScript since even relatively small apps can be hard to maintain (especially if your team consists of mostly not very experienced developers). Plus it's JS, so you can learn some front end too (although in my experience I usually did like 80/20 back/front).

mossy skiff