#💻|programming
1 messages · Page 2 of 1
But not active
Where are you frome?

TPH is a great discord programming server if you guys know ☕
Hello, i am new in html css
Hi, I'm web developer enthusiast
Anybody who is beginner about html css, because maybe we messaging and fixes bugs, improve skills
what's your stack ?
Hi
someone can guide me for beginning with cibersecurity??
I know about programming
I dedicate Back-end
Hello all! Anyone into flutter / dart?
Hi. I’m fullstack developer PHP and JavaScript.
Hı , ı have been working for 1.5 years at flutter dev
wow nice! i'm just about to start!
A great choice for freelancing, I make and sell not only mobile but also web and desktop applications.
Thx u
I am from Syria 
woah cool! my journey still far ahead tho, just start it from zero literally
me
There are lots of videos on youtube
Hey gang, in this Flutter tutorial for beginners, I'll give you a quick introduction to the course and Flutter itself, a preview of what we'll be building & finally show you how to install Flutter on your computer.
Learn JS - https://www.youtube.com/playlist?list=PL4cUxeGkcC9haFPT7J25Q9GRB_ZkFrQAc
🐱💻 🐱...
I watched this video
thanks man
Hello everyone I am a novice web developer
Me?
ML
/level
is that Unity
hiii
hi another day, im learning python, if you want to know something or whatever im open dm-s
Hi, another Python beginner here, learning ML/DL
Is it your setup? Looks awesome, I have a similar but the laptop in the center and external monitor only 24")
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()
Here
Reverse an array or reverse a number ?
Wow, programming channel
Hello everybody,
I am a ReactJS/NextJS, Typescript expert.
And this is my GitHub profile.
https://github.com/devdreamsolution
Anyone from New York here?
How do you handle multiple client ?
Threads
Using pthread
Or using select, fork....
I have one server in ma github
But it's a TCP server
How many maximum client/connection using thread ?
ehh, just started my programming path 
goodluck!
backend or frontend?
Hi,
I am entering the field of programming, what area should I focus on?
It depends what field are you trying to get in
Web development, Mobile, Game and so on
One of my upcoming mobile games am still working on it
Hey programmers
contact to me if you are using Upwork platform
What services do you provide?
Hello, i study frontend(HTML/CSS/JAVASCRIPT), and you?
i study python.... and it's not going well 
@dusk rose @wary edge
what?
Gaston's request
not really but you can create a private one down the server for that
that's simlpe enough
#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
who's here work as data analytic?
@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.
Here
looks great Sir, how many years of practice do you have under your belt
@desert sapphire Welcome Sir
maybe we could organize python support group here
; d
Sure, I don't see why
I only got the basics down,
Probably 2 months of experience for me?
Hey, guys. What you think about clojure? Everybody talk that it's easy (simple made easy, heh) language, but for me lisp so strange.
damn 2 months
thats over month more than me
^ ^
python brothers
i sent u friend invites
< 3
What are you learning?
C#
C
some about solidity?
I'm stuck with finding the closest factors of a given number. I need it for an algorithm.
Is somebody good at final cut pro?? I need some help 😱
C++/Assembly
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
No one knows?
do you need near factorial of numbers?
but use with code
hm okay i understand
Language is any language from C family
Then I will try porting to Haskell.
I have experience with C# too
hm.. can i help you on c#
Sure
The language I am using for the reference implementation is Java but I can transpile it
yeah 🙂
i'll send you the required code. you do the adaptation work.
@frank heart
Thanks
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.
hey everyone!
I'm not a voice actor, but I wonder about your work on the game. Could you share what it looks like?
OK, no problem. can i send you a friend request?
sure
it depends on the version the pc version will be on godot
I recommend you too "GameDev.tv Official Community"
I guess you should find people what you are looking for there
Ok thanks
@humble minnow, invites are not allowed!
I sent you a pm, Zaiko
Ok
but im on my own projects now
Can you make some music for my game?
Ah
Ok
I hope you'll find what you are looking for, good luck
It might not allow people that aren't your friends to pm you
Hey there.. here anyone interested in JavaScript and python. Inbox me.. We can be good friends
should i use linux while learning C++ ?
Definitely not. You can use any OS you want: MacOS, Windows, Linux
Linux is Live !
GNU C Compiler doesn't get on well with C++.
At least on Termux
@shy glade 
- you should use g++ for c++ .
(gcc for c language )
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
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
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 🙂
i got it thnx for comment
really ?
i didnt know that
i was know some inform but i didint know that
thnx bro
wait me .net i'm coming
.NET is alive asf
Microsoft is constantly improving it
then i choice a good language 🙂
Yes, you did
Guys, Python or JavaScript?
If you wanna start learning, start from javascript. It's the most demanding language in the market (if you looking for freenlancing in future)
C# & C++
Python
Because from the most useful languages is the most easy to learn.
Which language should i learn for making game? Give me the proper reason of your opinion.
C++: it's powerful, fast and expressive
Required for game development
Also natively integrates with many graphics APIs, such as DirectX and OpenGL
Thanks a lot.
Could you give me a link of YouTube channel? Which channel should i follow?
Idk about YouTube, but for learning programming it is a must to read documentation
I know it is boring
But it will help a lot
Mistyped URL, sorry:
https://learn.microsoft.com/en-us/cpp/?view=msvc-170
I also want to learn python I already enrolled for one institute, but I will start the class in March
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. 🙏🙏
Oh god please don't bother with VBA
SQL is plain English knowledge
SELECT these FROM that_table WHERE field satisfies condition p;
😂😂
It helps to do some analysis works, so I find it may help to have a knowledge of it
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?
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.
I know Tableau, Power BI and SQL. Basically I'm a data analyst as profession jsjs
Good morning from my side and good noon/ evening acc to your time zone... Have a blessed weekend
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.
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
hi i am beginner programing
are there any C# (Asp) fellows here?
Yes
Is it OK if I fix the spelling mistakes here?
Data analysis*, administrator*
Yes its ok! Thank you
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.
I'm still beginner! But yea i know a bit about python. i've been doing my panels with tools like Power bi and Tableau, but I'm willing to learn python because i want to learn more about machine learning algorithms xD
I am beginner too, I believe there are many members who are at beginner level and want to learn python, it would be great if we can meet at same time and can learn Together
Hi!
I recommend you earn experience with data analysis before jump to data science
I designed a programming language in 5 minutes
are u working or studying?
is it prevent memory leaking?)
yes, but not asp
How can I exit VIM? :q! ;>
esc
:x in command mode
@humble pebble @frank heart 😂
esc to enter the command mode, and then :q! to exit.
This
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...
Hi everyone
can someone help me?
how to accept 10 numbers, count all odd numbers entered and display result?
EEEW SOLIDWORKS
Fusion better
Vim starts with command mode by default that's why I directly said :x
Also :q! doesn't save your work
:wq does
how different is Rust compared to JavaScript?
I mean is it difficult for a JavaScript developer to learn Rust?
if I remember correctly it's:
:q! -> exit without saving
:q -> exit (without changes)
:wq -> exit and save
this is the simplest method
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 🙏🏻
Learn a simple programming language, then pick yourself a field of study (gamedev, systems programming, web, etc.) Then read about the technology you want to learn.
Also learn the basics of programming.
Reasonable
Hi @frank heart
I'd like to hear from you
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.
Get your coffee, sit back, take a deep breath and relax, pray to god you're alive and most important you have a computer. Everything seems perfect. Now you just need to watch tutorials slowly and practicing constantly. that's all : )very simple.
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.
@Afroze#9334 @Afroze#9334
hello guys
how y'all doing
i have some error in my code
who can help?
Show code
<!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>
We knew you were running America but what is happen?
I need more incomes in order to live fine
I guess it's not enough that you exploit the world
well
there is always room for more
is the image in the same folder as the code?
@hardy wigeon Yes
try to copy the whole path
did you write "Nope" earlier? Otherwise I have hallucinations 😂
😂😂@hardy wigeon
how? path?
can you show the folder with the html file?
hello
to put a icon title you need to be ensured add the correct path.
i think u didn't add the correct path.
okay, I will send it later.?
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
Or give absolute path
yup
try changing the MIME type from "image/x-icon" to "image/png", then it should work fine.
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.
c
i just watched it from this tutorial
This HTML Full Course for Beginners is an all-in-one beginner tutorial and complete course full of just over 4 hours of HTML code and instruction to help you learn web development skills. This course teaches HTML5. Think of this HTML full course tutorial as a HTML5 video textbook with 10 clearly defined chapters.
⭐ Become a full-stack web dev w...
chapter 2, 23:14
And exercise, never skip it(especially martial arts can be preferable.)
-discipline,
-flexibility,
-confidence,
-mobility,
-bravery,
-and more...
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
Can someone help me with finding the bug here: https://github.com/SparkySimp/verticalsearch/blob/master/lib/src/main/java/dev/sparkysimp/verticalsearch/OzturkSearcher.java
we have made this project to understand how blockchains networks realy work: https://github.com/iseddik/Blockchain-under-a-clear-vision
😂 we need C+++
What if we had something like this for static data import in C++?
constexpr auto apikey = __ldstr::memld<std::string>("dataset1.json", _H"APIKEY");
Sure. What else? How about Fortran?
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.?
The language you're looking for is called Assembly
For Autonomous driving C++, Python .
Java is also used on higher levels
Android Auto
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
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...
thankyou
me
I will teach you my baby gurlllll
np
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
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
It's recommended that you should have a clear understanding of data structures and algorithms. However, the overall practice material could vary depending on the job you're looking for.
Omg I love this game 🤩
And Connor 😍
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).
Chatbot revolution story? Check #1007933904579203103 #1060997669230743572 message
Guys, where to learn django
get a course to better understand django
did anyone ever used navigator.credentials in JavaScript?
java coder here
my question is how to use navigator.credentials.create on android and how it works on apple device
You can check freeCodeCamp on YouTube to get an overview.
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)
maybe it will help
hey guys is there any one here can help me solve knapsack problem using the greedy method
in c or c++
?
There's a code in the description. English a bit unclear. If you don't understand something, it's written on Wikipedia.
#KnapsackProblemCode #FractionalKnapsackCode #EngineeringFrolic
Analysis of Algorithm playlist : https://youtube.com/playlist?list=PLRuqPcrupme4aA2OtPGVvlY5rC43-Qzo1
source code : https://drive.google.com/file/d/1YKQAs1FsZZ_NrQtLoABgVPrSCg1GsfyH/view?usp=drivesdk
Do like subscribe and share the video
thank you bro
Is correct connect 2 HDD to the same sata power?
Yes, there is such a thing as a sata power hub
Great video!
anyone expert in python
I wouldn't call myself an expert but feel free to ask your question so that whenever an "expert" sees your question will be able to help you.
wdym
i need help
whats problem
something like that?
result: [1, 2, 3, 4, 10]
in real life you merge first then sort without a loop
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
hi guys, has anyone ever successfully learned programming through reading books?
Few books like these:
- Illustrated Guide to Python 3
- Python Crash Course, 2nd Edition
- Learning Python
- 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
Just reading books is not enough. You need practice also.
here for example you can learn concepts https://exercism.org/tracks/python/concepts
Doing some simple exercises won't hurt
Hi Mike, thanks for the reply. Really cool site you got there. Thank you.
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.
Hi guys! What should i learn after C++ (or read) to get prepared for my first interview ?
For what position?
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.
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).
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:
- 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.
- 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!
off-topic but I really like this sentence: I'm in a desert of despair desperately trying to find some water to survive.
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?
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.
For example I've found this by googling. https://www.packtpub.com/product/data-science-projects-with-python-second-edition/9781800564480
I guess it fits in "advanced" stuff.
You of course can try to find online courses too.
First, go through the basics, and then by building your projects you will acquire what you're looking for because you'll be on your own and if you get stuck you'll have to find a way to solve those issues. And by going through that iterative process, you'll eventually learn things that'll stay with you for a longer period.
Well, it wasn't intentional but I'm glad that you liked it.
I mean, what I'm trying to learn in coding just doesn't stick in my head when I did...say freecodecamp and like in freecodecamp you have to recreate everything back at the end and I always ended up going back and forth from the previous steps/lessons to solve the issue. I hope I explained this well.
123
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.
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
someone here work as QA Tester ?
Hi Mike, thank you again for replying. I believe it is completely normal to feel the way I felt in this field yeah? Probably I was feeling self-critical towards myself and my progress. Because I feel like traditionally, we ought to learn something and remember it so we can recreate everything later.
@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
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();
}
}
I need to point the Current Node to the Next Node. I asked it on StackOverflow but my question is downvoted instead of being answered.
string ToString() method runs out my memory and crushes my program because I didn’t point Current Node to Next Node according to given answer to my deleted question.
root@localhost:~#touch grass
Usually you don't expected to remember everything. You just need to remember some points which will allow you to trace back to solution if need arises.
Anyone? No answer?
What's the question?
@quaint stone
@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?
Yes It’s a C# code.
Stratring variable names with uppercase in class is a standard for C#. I just observe the standard
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?
@quaint stone https://youtu.be/dti0F7w3yOQ
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...
I do what this guy do. @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.
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.
Don’t I need to use pointers and memory allocation? Well, okay. Thanks! 👍
This guy shares videos about a few languages. I think his videos are useful. I follow of the tutorials of the language which I code with normally. But thanks for your advise. 👍
yes seriously. In c# there is no need to do it manually unless there is a special need for it.
he does low level stuff with low level languages and c# isn't included.
@crimson zephyr @crimson zephyr @crimson zephyr
Node Next causes cylcle in struct layout 😦
You really need pointers in languages like C++. Iirc, C# "hides" them by default; you don't need to use them.
@quaint stone @crimson zephyr
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
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?
send code with error. Also there is no struct in code I sent, so why u still using it ?
sizeof is not for array size it’s for size of objects as bytes.
Yah that i didn't know as I just started learning it a week ago or something
Thanks buddy 🙂
Always 😊
Node Next property causes cycle in the struct layout and Data and Next properties is not accessable outside of Node 😦
I gave you the solution.
This is not about the question I asked previously. I already solved it. It’s a new question. 😐
Change public struct to public class on lines four and five.
You'll get more compilations errors further in the code, though; so you'll need to fix those, too.
Also, have you checked the documentation or a book on the use of struct vs class?
Thx @quaint stone !
Hi JustPablo, appreciate the direction you gave me 🙂 Really helpful! By any chance, would you mind recommending me good references maybe books or youtubers or sites that you know that would help me throughout my journey? Thanks!
Thanks Mike! Yeah, I was beating myself up for not being able to remember things I learned when I did freecodecamp cause I thought you are supposed to remember everything like the traditional way and it is hard to do so. Glad to know that it is completely normal not to know or remember things in this field 🙂
Give me a second I look for some
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
Hi! My name is Tina and I'm a data scientist at a FAANG company.
This channel is about data science, learning, and productivity. I love learning new things and my goal is to always minimize effort and maximize outcome!
I strive to do things the most efficient way possible and with the highest reward. I basically refuse to do extra work to ac...
Thank you 🙂 Appreciate much
@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.
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.
Yep.
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
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.
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.
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.
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?
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.
I will look for those books you suggested 🙂 Thanks
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.
I can advice you a bit I think
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:
- 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...
- Learn those languages (HTML, CSS, JS), and
- Try to include a bit of knowledge about methodologies: Semantic HTML, Accessibility, SEO, Web Responsive, BEM (CSS), EcmaScript (mainly ES6)
- Learn CSS pre processors, bootstrap, CSS frameworks (Taliwind)
- Learn a bit about design patterns (for javascript like singleton, factory, etc...)
- Learn about enviroment tools (like package managers such as npm, build tools for automation of scripts...)
- Learn a bit about Front end security (HTTPS, OWASP, CORS, CSP)
- (Optional) Learn typescript
- Learn a JS framework/library (I recommend React, but Angular and Vue are good too)
- 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
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!
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.
@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!
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)
Hi everyone
Hi
Hii
Hi everyone, I'm looking for people, interested in web dev to chat with. Feel free to write if you're interested!
For what web dev subcategory?
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.
Thanks
mainly js - front/back-end, no matter what
I'm interested
Hi! Having an issue with game on python (making space invaders) Sending link if you can solve it. https://drive.google.com/drive/folders/1BvMWRy4U54v6s4cx7vlJawypgHMmk0nL?usp=sharing
(Screenshot of the problem)
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. 🤝
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!
нет проблем. Пожалуйста.
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?
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
So the limits are very hard to break unless you don't quite know what to do
I see thanks for answering I appreciate it
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
- 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
- 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
- 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)
- 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.
- 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
- 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)
- DigitalOcean
Homepage: DigitalOcean
Free for Limited-time
$100 credit for 60 days from do.co/hf100
- Hetzner Cloud
Homepage: Hetzner Cloud
Free for Limited-time
sometimes they give away free credits
- render
Homepage: render
Free for Limited-time
sometimes they give away free credits
Always Free
static site hosting
- Netlify
Homepage: Netlify
Free for Limited-time
sometimes they give away free credits
Always Free
static site hosting
- 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
- 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.
- Openshift
Homepage: Interactive Learning Portal
Try out Openshift 4 cluster for free
Openshift 4: Try Openshift 4 cluster for free
- Linode
Homepage: Linode
Free for Limited-time
US$100, 60-day free trial requires valid credit card. free-credit-100
- Container Hosting Service
Homepage: Container Hosting Service
Currently Free
Container Hosting Service Try Open Source Container Hosting Service for free
Hi, guys :/
Currently having another error with attribute, what should I do? (Python 3.11.1.; --pre pygame)
This change will do nothing because you aren't returning the changed value
The error just says the Stats object doesn't have a guns_left variable, could you send the Stats class code?
i didn't do a thing since my message
print(stats.guns_left)
Send screenshot of the Stats() class
U need to make the guns_left variable in the __ init __ function
thanks, that's how i fixed it:
i needed another function
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.
someone its a flutter developer?
Hi bro, what is the name of used theme
Hi , is someone here studying cyber security
I occasionally do bug hunting.
Someone web deleovper?
Why would you call another function inside a constructor? Just don't
directly assign the variable in the constructor
I know enough about it to give advice I think, what's the matter?
What you need to do is set the variable in the constructor, because it is undefined
Not calling the other function
depends on what do you want
Any one knows web development over here?
This doesn’t always have to be the case, although it’s most likely the case here.
The important thing is that @odd hinge understands how variable initialization works.
well here's the funny thing about that, if you don't know about class initialization, in some way you don't know about variable init either
Don't ask, just shoot, someone will help you, I can
Variable initialization isn’t contingent on class declaration. Within a class, variables are usually initialized during the object initialization stage, but this is not mandatory. It’s good practice, though.
Do you know what a simile is?
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
Nothing
Then yes)
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.
Just ask the question, someone will answer
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)
I worked with flutter in a past few projects
You can actually get a certification or bootcamp, and then build your own portfolio
where i can get these?
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
oh ok thanks a lot
This is a very good piece of advices
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.
@mellow coral thank you for your answers, you really enlightened me
By cs you mean "computer science" or C#?
I think he means Computer Science as he mentioned he needs to wait to go to university. So he's talking about a whole degree, not just learning to do programming to some extent.
@civic hull
Anyone here knows R Programming ?
anyone interested in embedded systems and C programming?
I have experience on embedded systems software
Awesome
can we talk about this and share some experiences?
I have knowledge in this field but still haven't join a professional work yet
I worked at insturement cluster that work at bus and trucks we used infinion's MCU
I think software stuff is important but electronics knowledge is important too. When you couldn't understand the circuit you can't programming. You must understand circuit to programming.
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
Of course I believe it's very important to realize the electronics circuit and be able to know what is the consideration to design the hardware
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++
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 😅
do you know free autosar resouce for learning
you're right 😂 C making you help the compiler 😅
can you recommend sources to study c++ but not from scratch as I have C knowledge something like an incremental on C
I think all AUTOSAR tools are commercial from vector or mentor
but there is nice channel called autosarz on YouTube to explain the basics concepts of it
of course if you are good at oop you can look stl(smart pointers vector ...) Maybe qt projects can helps you for improve c++ skilss
I've done only a bit with it. But my wife has to learn it this semester, so I'll be working with it a lot starting this week.
That's great to know !!
Actually I'm looking for useful resources which includes projects, video's, articles etc. So if you've any resources which can help me out. You can ping me personally.
@shy glade In that case, you might want to join the R server.
I don't have the link 🔗. If you have please send me.
I'll invite you, that'll be quick and easy.
Yeah sure thanks
Just let me know if you got the invite. If you didn't, I'll get you the link.
Got it buddy
Suh-weet !!
Hi
I know only https://exercism.org/tracks/csharp/concepts
any android programmer in here?
Thanks dude @winter ether

yess, android studio-java. you?
same here
I'll soon move on to react native and node js, coding in Android java kinda sucks, just to work with data base you need to create three classes
even in the navigation bar you need two classes of code
do you know how to internally send email (without using intents) using SMTP server ? like we do in java using Apache common mails API
If anyone knows webD pls DM me
oh really? tbh it sounds like java lol. I haven't worked with a database yet tho nor have i with any networking stuff
sadly no. still above my level
what is it about tho? to internally send email
Does have any job for web dev here?
that's the easiest pal
without using intents
like using any protocol connectivity
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 (((
javascript is love, javascript is life<3

you haven't made any mistake choosing java
java is indeed cool!
first learn data structure in either c or c++ , that'd really help
and also oops concepts in c++
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
Hlw
@rapid kettle 🙋♂️ you wanted to ask questions?
thank you)
sure
now i'm learning Java Core
after i will fight with algorithms 
that's also fine 👍
I will
yoo, I'm learning java too. Lets help each other
I also learning java; I am a tester.
i'm just watching you all
I'll be free tomorrow in morning after 9 o'clock
letss gooo
@pulsar gulch@runic fractal lets fight with java together)))
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? 🤔
Dude that is a very deep language, is hard to understand but if you do it you'll know a lot thing about other languages Like C# C++ even SO like Linux, and all Windows.
Maybe that will help you to understand how can stole information for you computer and how everything works.
leettss gooo
heyo
anyone here learning C?
No, i'm learning Python and pascal
pascal? that's impressive 😁 it was my first language at school
im learning python as we speak
got it, thank you. btw, do you understand this language?
python is a good language when it comes to usability, all the best on ur course
i agree
Wassup
How are u
Upss wrong channel
I used to learn a little bit C before, but now I’m using Python and R for my machine learning and data science projects.
I’m also learning C# for making web applications.
I also learnt C a bit, but know Im zeroing in on Python :))
Well, Python is really different from C
I sometimes add the semi-colon after the Python code =))
Pascal? Why?
fr? when I started to learn C, i find it relatively similar to Python
For my experience, I have to handle memory allocation so much in C, that’s not the case in Python.
Rust is a hot topic right now as I've heard
I haven’t used Rust, maybe I may do some Rust coding if I have free time
It's memory safe and fast as hell (faster than Go and JavaScript frameworks). Obviously it is hot topic
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
hi devs
anyone here who does ctfs?
hello world
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 🙂
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?
what problem you are facing exactly
rn
did you install asp.net extension to iis
https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/aspnet-core-module?view=aspnetcore-7.0
can you voice chat for a min?
Just a second and i will be with you
thank you
Hello folks, I´m Romeu and I´m learning English and Information security
hello romeu
how´s it going?
great
nice to meet you
nice to meet you too
are you software enginner?
yes
that´s great!
I´m learning about IT, I like about network so much
nice, good luck.
I've been studying systems analysis and development in college
Hello and welcome, there are people here who use different software languages and are interested in different branches. I hope you meet people in your own status.
Thank you
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
Hello Everyone !!
Is there anyone who can help me with my SQL Query problem ? If yes, then kindly text me it's urgent.
What exactly is your problem
There are some discord groups if you want
@dark thunder I want, send me link? or invite
check your dm
nice thank u so much
send me too
check dm
Hello everyone, I am a beginner frontend develope
hello
p
nope
one is a professional worker, and one spending time on his hoppy( programming)
Write your problem here
i dont understand exactly the architecture
Hi :>
I'm Rachel from Philippines and I study Information Technology
Nice to meet you
Can I be friends with you? :>>
sure 😅
Hello everyone! I'm Henrique from Brazil and I'm a front-end engineer. I'm available to chat about programming or anyone subject.
hi friends any one here DevOps member
heree
superb
if you don't mind. accept my friend request
Nice to Meet you
Hello, nice to know you
nice to meet you too.
there is any react developer here? haha
I used react before, but not my main freamwork
great! I use only react today, but I'm a big fan of vue.js
Trying to learn it
Hello everyone. I have problem when using VS Code. I can't import local module. ModuleNotFoundError: No module named 'util'
Give us some more details, what are you trying to do? What language? What framework?
Sounds like Python 🥲
Ayyy I'm a SWE and I made a free english tutor with GPT-3 this week if anyone wants to try it https://thelearningweb.us/
Nextjs, Firebase, Tailwind, and GPT-3
@keen mortar
How to work k8s. K8s workflow
what really?
Hi
May be he lives in 1990's
holy shit amazing
hey
hahaha
i like python, is funny do golfing
Python is best lang ever made may be because of its versatility
And easy to get started
Greetings, is there anyone here studying IT ?
I recommend you to watch a course about how to grow up
I studied computer science, is that of help to you
Of course, I'm looking for various courses and learning materials related to the IT department
Do you have any suggestion to me ?
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
Simple informations and programming part.For instance, which software languages should i learn and where could i learn it ?
before i recommend you a programming language, i need to know few things
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
desktop is a dying platform, but that in the future. let me ask you another question, are you trying to learn as a hope or to get a job, because it will effect your chioce
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
I want to study this department at university and get a job from this department
Actually that's what i mean
very good, if you want to get a job in the future, you should check the market where you live and see what language are in demand, i will list some of the programming language that used in the web and desktop and you can do more research about this matter
in the web we have
- 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
- 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
- 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
Where's C++
in the web
in the low level section
few company use it in the web
so no need to mention it
I thought you were just mentioning the famous programming langs
You can program a desktop app with C tho
1.C# again and its used for windows application
Windows.h
yes using qt and gtk
Windows.h is sufficient
Why?
No
Just You can program
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
- python
5.vb which is c# sister
- swift for mac
- flutter
8.js in electron
- kotlin multiplatform
for me i recommend you c# if you are after windows application
which is the most important in the desktop industry
It's so easy and because of that reason it's boring
as windows is the one with the largest by use in desktop
because it has job, and can do the required work efficiently
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
What about game programming?
yes c++ is used in them, but keep in mind, there is still no plenty job in the gaming in comparing to desktop, and not every market contain job for game developer some
@mossy skiff if you have any other questions feel free to ask
@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
you are welcome in anytime
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.
Not really, I just like to study in off time
And generally interested in other technologies.
but still, you are right
Well, don't think I'm smart) I just read it somewhere too)
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
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.
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
Node.Js and Python are highly recommended
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.
even cobal still use, but does not mean its not a dying language
hi programmmersss
dying language mean a language where no new project continuously created in it
hi
can I make a program to self drive my car?
My mistake, I don't have any idea about ai What does it mean ai ?
artificial intelligence
you can, but it will require a lot of work, knowledge and resources even big companies still struggle with that
my car is this
I wanna make it auto pilot
as i said before
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).
I forgot to mention that I'm interested in the field of artifical intelligence, I can say that it is the department i really want.

