• Breaking News

    Saturday, January 16, 2021

    What have you been working on recently? [January 16, 2021] learn programming

    What have you been working on recently? [January 16, 2021] learn programming


    What have you been working on recently? [January 16, 2021]

    Posted: 15 Jan 2021 09:00 PM PST

    What have you been working on recently? Feel free to share updates on projects you're working on, brag about any major milestones you've hit, grouse about a challenge you've ran into recently... Any sort of "progress report" is fair game!

    A few requests:

    1. If possible, include a link to your source code when sharing a project update. That way, others can learn from your work!

    2. If you've shared something, try commenting on at least one other update -- ask a question, give feedback, compliment something cool... We encourage discussion!

    3. If you don't consider yourself to be a beginner, include about how many years of experience you have.

    This thread will remained stickied over the weekend. Link to past threads here.

    submitted by /u/AutoModerator
    [link] [comments]

    Just finished uni and got my CS degree, still feel like I know nothing, where to go from now?

    Posted: 15 Jan 2021 10:46 AM PST

    I've had plenty of programming subjects during the 3.5 years (which was actually way longer for me for reasons), but that was basically just building some "foundation knowledge", and I can program some stuff, but I don't think that's enough for finding work. I guess most workplaces know that fresh graduates are still mostly clueless and I'll learn way more in my first working year than I did in university, but I still want to prepare and learn as much as I can even before finding my first real programming job.

    I learned Java, database management (mainly MySQL and JDBC, Hibernate) mainly, but not in a professional level.

    What should I learn now, and from where? Sure I know some Java, but building a modern program/app requires a bigger knowledge, but I guess I should also learn some frameworks like Spring or something like that.

    Could you give me some advice what to do now? As a fresh graduate I prefer free sources, but if it's not that expensive (<20 EUR) I'm willing to pay for it if it's actually better than free alternatives.

    TL;DR graduated about a week ago but I'm still dumb as f**k, I know the basics but I want to be an actually good programmer, where to start now preferably for free, or for a low price (<20 EUR). I prefer getting better at Java, but I'm willing to learn anything.

    submitted by /u/rollaDolla
    [link] [comments]

    Books for NON-Beginners

    Posted: 15 Jan 2021 07:05 PM PST

    Hey guys,

    I think "books for beginner" topics are wide spread. Id like to switch it up and share some of my favorite books for experienced engineers.

    These books have taken me literally years to fully understand. Its very rewarding to start some of these, not really understand a thing in them, and then over time realizing that the material makes more sense. These are books that, for me, nothing but experience helped me understand their contents.

    On the top of my list is Computer Systems: A Programmer's Perspective: https://csapp.cs.cmu.edu/ Not going to lie, every time I pass this book on my shelf I get a little tingly feeling. It provides every detail on how computers work, while keeping a focus on software engineering. I still dont know everything in this book, but its one that keeps on giving. When i need to understand something low level, like cache lines, or even how CPUs work in principal, this one has it.

    Next, even tho its dated, Linux Systems Programming: https://www.oreilly.com/library/view/linux-system-programming/0596009585/ is one of my favorites. You may say, wow... who codes in C anymore when we have javascript and python. What I will tell you is, to truly understand how Javascript implements its event loop, to understand event driven I/O, and to grok the fundamental read/write operations of these languages, you should be interested in C. This book will provide foundational knowledge of how language of choice works under the hood.

    Continuing on the "too old to be useful" tip, my next favorite is, Programming From The Ground Up: https://download-mirror.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf This is a book that takes you from assembly code up to a programming language. This book is paramount in learning how assembly language implements all your code. Itll make you appreciate that at the end of the day, its all just stack frames baby. Youll implement functions at the lowest possible level. Its another big eye opener.

    Changing it up a bit, these next two are brain twisters for me. I am NOT a math person, but ive forced myself over the years to at least take a few cracks at it. Both books, Concrete Mathematics A Foundation For Computer Science and Foundations Of Computer Science are great, heavily mathy, books. They taught me how to think like a computers to solve problems at a low level.

    Finally, this is just a personal favorite, Algorithms + DataStructures = Programs. https://en.m.wikipedia.org/wiki/Algorithms_%2B_Data_Structures_%3D_Programs What i like about this book, is the modeling provided for what a computer does. For example, a mathematical model which explains a file in a computer is defined, formalizing how it must be implemented. Ive only seen these details in this book.

    These are books that sit on my shelf that I take numerous "cracks" at. These books, take time. But it feels great to go back and find that you understand more and more of it as you progress in your careers or hobby. Enjoy!

    submitted by /u/ldelossa
    [link] [comments]

    Is it fine to have a single server that acts performs queries, and also acts as a websocket server?

    Posted: 15 Jan 2021 11:40 PM PST

    Do people usually make separate servers for each? What happens if it's a medium sized project and the amount of users is from 500-1000, would it be fine in that case?

    submitted by /u/HowGoodIsNateDiaz
    [link] [comments]

    How can I find fun in programming again?

    Posted: 15 Jan 2021 09:31 PM PST

    Half a year ago i enrolled programming school and started learning c++. I had no experience with programming before that and i think education was too complicated for me, but in the beginning i was really excited, i was staying in class after lessons and programming, i also was programming a lot at home. But then came some little misunderstandings in different topics, which led to my big misunderstanding. Also i have problems with my teacher, she thinks that my educational process is too slow but doesn't really help me. My classmates are really in programming, some of them already worked in companies, but i don't have so much interest, i went to this school just because i like when computers go brrrrr... This is why now i have no motivation to learn. I don't really see myself as a programmer in future and it seems like it's not for me. But maybe i can somehow find fun in programming again? Maybe someone was in the same situation but now enjoying programming?

    submitted by /u/shiekah_shiekah
    [link] [comments]

    What are the Free Online Editors for Learning to Code ?

    Posted: 15 Jan 2021 07:39 AM PST

    Hi,

    I came across few free online code editors that lets us to learn coding. like

    - CodersEditor.com

    - CodePen

    - JSFiddle

    - JSBin

    - W3 Schools Try it

    Any other recommendations of other free online code editors that are available for developers to learn programming without installing softwares on their machine ?

    submitted by /u/DeveloperPublish
    [link] [comments]

    Does anybody have any online resources they'd recommend for learning R?

    Posted: 15 Jan 2021 10:21 PM PST

    Hello folks, I haven't posted on here before and I'm not sure if this is an appropriate post to put here, but I just wanted to ask you guys if there are any tutorials online that explain how to use R well. We have to use it in my data science class with ggplot and dplyr, and even though I've been reading all the assigned material and watching all the class lectures, I'm still super confused when it comes to actually using it.

    I've done stuff with Java and Python in the past, so I'm not sure why this particular language is so confusing. It might be due to something else, like my inability to use all the functions in conjunction to solve problems, but I'm really lost. Thank you for taking the time to read this post, any help would be greatly appreciated.

    submitted by /u/revolutionarypork
    [link] [comments]

    Good resource for GIT?

    Posted: 15 Jan 2021 06:27 AM PST

    I'm looking for any good tutorials, video walkthroughs etc that will help me get a better understanding for GIT and version control.

    Any help is much appreciated!

    submitted by /u/PhishCook710
    [link] [comments]

    What hardware do I need to program?

    Posted: 15 Jan 2021 03:00 PM PST

    I'm kind of new to programming, know the foundations of c, python, web development. I've been doing this all on a pretty nice windows laptop, but I've seen other people saying that stuff like linux and mac os are better. I'm thinking about getting a raspberry pi to tinker with linux and some other stuff, but by what I understand other people to be saying, eventually I have to move to something like a mac. Could someone please explain this a little better? Thanks!

    submitted by /u/TheonewhoseesMUDA
    [link] [comments]

    Pushed My First Commit Today! I Have A Question.

    Posted: 16 Jan 2021 12:59 AM PST

    Basically a r/CongratsLikeImFive but with a question.

    I made my first portfolio and deployed it to GitHub pages, with a header (has my LinkedIn and Github), a custom scrollbar, some info about me and an arrow that you can click on to go to the bottom half of the page where I talked about my school projects.

    I only used HTML & CSS and like one JavaScript line because I couldn't think of something that needs JavaScript at the moment (mainly because I finished it at 01:00 AM lol).

    I know I can use JavaScript for a lot of things but what can I put in my portfolio page to show that I know JavaScript?

    Some of the things I found online was like showing how the weather is by fetching Open Weather Map API.

    submitted by /u/TheMaskedDriver
    [link] [comments]

    Is it possible to learn C# in 3 months?

    Posted: 16 Jan 2021 12:42 AM PST

    self teach, and without cramming. I'm also learning Spanish, so I can spare maybe an hour for programming a day.

     

    I don't really have concrete goals or any definite job prospects, I just want to learn shit. I've settled in C# because from what I've read, it's one of the easiest- not as hard as like C++ and web dev just doesn't interest me.

    I'm not aiming for full IT level grand-mastery, just to a point where I can build stuff on my own and play around with some personal projects.

     

    I don't know any other programming languages except highschool level basic HTML

    I'm free until May so I have 3 months of free time.

    Realistic? If it's not I'll just find some other skill to learn. 3 months is a hard deadline I can not extend.

    What about Python?

    Thanks

    submitted by /u/Yelebear
    [link] [comments]

    Book or video resource for learning JavaScript algorithms

    Posted: 15 Jan 2021 11:25 AM PST

    I understand concepts but when given a practice problem I can't seem to figure out how to set up the problem. I'm working on learning for loops and functions with arrays and strings. Can anyone recommend some resources to learn this? I'm try to practice for 10 hours a day and some problems I sit stumped at for hours. I'm at a basic level , I can do stuff like add sum or averages but more complex problems than that quickly stump me.

    submitted by /u/ryylee
    [link] [comments]

    EU learner hear looking to make the switch in a year's time. Has anyone dealt with General Assembly and their Software Engineering Immersive Online bootcamp? Is it any good?

    Posted: 15 Jan 2021 11:52 PM PST

    As the title suggests, I am looking to do this project after a couple more months of self learning. Recommendations also welcome!

    submitted by /u/everstrongza
    [link] [comments]

    C# problem that I'm stuck on... noobish, but I really need help

    Posted: 15 Jan 2021 10:57 PM PST

    This is one of my many college assignments. I just started coding recently in C++ and C#. I don't know how all of it will turn up in the end, but I don't intend on giving up just yet. This particular problem has to be written in C# only. I honestly don't know where to start. We didn't even get to "DateTime" yet and I have no I idea how to convert dates or how to structure it. Any help would be greatly appreciated. Even guidelines of any kind.

    PROBLEM (C#):

    User enters a date using a keyboard in a form YYYYMMDD, e.g. 20201030 which stands for 30.10.2020. It is required to create a function which will the given date YYYYMMDD convert into a date format DD.MM.YYYY. In case if a user entry contains some letter or if a month is written that is larger than 12 or day that is larger than 31, it is required to display a message: "Wrong type of date entered". It is not necessary to check in detail for the number of days for each month.

    submitted by /u/lambsaucefortune
    [link] [comments]

    How can I find this out?

    Posted: 15 Jan 2021 10:52 PM PST

    Hey guys,

    everybody says choose a language you want to learn to make the things you want to create. I am stuck here😂 I already learned some Html, css, js and some light Python but I feel like I can't decide what I want to do.

    How did you guys find out which language you want to go for? I know what websites are I know what api's are I know all that stuff but theoretical. Very hard for me to decide my path. Any Tipps guys?

    submitted by /u/Maximilianvontallen
    [link] [comments]

    Where To Learn?

    Posted: 15 Jan 2021 10:31 PM PST

    I've been Programming in Python for the past year, but when it comes to other Languages I have absolutely no idea. Hence, I've decided I want to start learning the other "major" languages including Java, C++, C, Ruby, etc.

    However, I have no idea where to start. I have found a few websites that teach programming, but all of them either require a subscription, or have a Free version that has nothing worthwhile. If anyone knows some good sites that aren't limited to Web Development, please let me know.

    TL;DR - Anybody know some Websites that teach Programming Languages and can share?

    Thanks in advance!

    submitted by /u/ItsDenshun
    [link] [comments]

    VisualAlgo.net allows you to visual various data structures and algorithms while providing the corresponding pseudo-code. I just found it and thought it was really amazing!

    Posted: 15 Jan 2021 10:28 PM PST

    Just had to share. Thought it was a great resource for visual learners

    visualalgo.net

    submitted by /u/Stock-List-5330
    [link] [comments]

    I want to create a bot, but I run into things like cURL, JSON, APIs, etc. It seems like every project that interacts with a website has these concepts. Where do I learn more about these concepts?

    Posted: 15 Jan 2021 10:24 PM PST

    I can't find a resource that explains these concepts. I tried googling, but I'm not sure the correct thing to look for. I searched these individually, but it's never really exactly what I'm looking for.

    submitted by /u/Stock-List-5330
    [link] [comments]

    When trying to implement data structures/algorithms by hand, how do I know if I've done it right?

    Posted: 15 Jan 2021 01:26 PM PST

    I'm taking a DSA class, and I also want to go learn more of this stuff on my own, but I'm hesitant to because I could implement it in a flawed way and think I've done it correctly because I didn't think of all the proper test cases to test each little thing. How do I make sure I'm implementing these concepts correctly?

    submitted by /u/Missing_Back
    [link] [comments]

    Learning how to code in React.js. Made this Dog calendar to practice my skill. Wanna share this and hope you find this tutorial useful in kicking off your React.js journey.

    Posted: 15 Jan 2021 06:22 PM PST

    Sharing this tutorial video from a beginner perspective in React.js.

    https://youtu.be/v8k2PmG5SXU

    submitted by /u/max21226
    [link] [comments]

    Accessing Objects From Other .cpp File

    Posted: 15 Jan 2021 10:04 PM PST

    I'm really new to programming and I just want to ask the experience coders here a question:

    Is there a way to access an object from other .cpp files, so that you can access it to your main.cpp file? If not, what should I do in this scenario? Any help would be appreciated :>

    submitted by /u/Logizhark
    [link] [comments]

    MySql Certification

    Posted: 15 Jan 2021 05:56 PM PST

    My employer recently told me they will allocate a certain amount of money each month for me to take some courses or certifications, such as Udemy courses, but not limited to just those. They use the MySql database so I want to maybe get a certification in that. What are some good courses or certifications for it that you recommend?

    submitted by /u/singingstarz
    [link] [comments]

    I am trying to create a stamp tool along with others

    Posted: 15 Jan 2021 09:21 PM PST

    This is the draw function which draws the stamp but I have to put load pixel and update pixel somewhere for it to work properly but I have no idea where exactly it should be put, I have tried putting it in various places but keep getting it wrong

    //draws the stamp to the screen
    this.draw = function(){
    //only draw when mouse is clicked
    if(mouseIsPressed){
    //if it's the start of drawing a new line
    if(startMouseX == -1){
    startMouseX = mouseX;
    startMouseY = mouseY;
    drawing = true;
    // //save the current pixel Array
    // loadPixels();
    }
    else{
    //draw the stamp
    if(img){
    //update the screen
    //updatePixels();
    //update the screen
    // loadPixels();
    console.log(nImgSlider.value());
    for(var i = 0; i < nImgSlider.value(); i++){
    var imgSize = imgSizeSlider.value();
    var imgX = random((mouseX - imgSize/2) - 10, (mouseX - imgSize/2) + 10);
    var imgY = random((mouseY - imgSize/2) - 10, (mouseY - imgSize/2) + 10);
    image(img, imgX, imgY, imgSize, imgSize);
    }

    }
    }

    }
    else if(drawing){
    //save the pixels and reset the
    //drawing tool and start locations
    drawing = false;
    startMouseX = -1;
    startMouseY = -1;
    }
    };

    submitted by /u/ksfbkk
    [link] [comments]

    help: Need C++ code for Text-Editor using doubly linked list/gap-buffer

    Posted: 15 Jan 2021 08:43 PM PST

    Hello, I have given a task to take code of text editor, understand it well and make presentation on it. Can someone provide me a working code of text editor using doubly linked-list OR gap-buffer?

    Thanks in advance,

    submitted by /u/uzairqazi
    [link] [comments]

    Overloading << Operator won't work

    Posted: 15 Jan 2021 08:34 PM PST

    Apparently, I was making a mini card game using the C++ language and I'm dealing with classes and stuff like that. But I can't make a progress because of one error in this line of code:

    std::ostream &operator<< (std::ostream& out, std::vector <Ent> &ents){

    out << "Entities:";

    for (int i; ents.size() < i; i++){

    out << ents[i] << std::endl ==============>>> THIS LINE

    }

    out << "Supports:";

    return out;

    }

    The error reads like this:

    error: no match for 'operator<<' (operand types are 'std::ostream' {aka 'std::basic_ostream<char>'} and 'std::vector<Ent>')|

    I am trying to overload the << operator to print out the contents of the vector that stores elements of class Ent. I don't what is the mistake of my code. I am very new to programming and any help from you experienced ones will be appreciated.

    submitted by /u/Logizhark
    [link] [comments]

    No comments:

    Post a Comment