• Breaking News

    Tuesday, October 1, 2019

    10 Python Projects For Beginners - Learn with 10 Examples learn programming

    10 Python Projects For Beginners - Learn with 10 Examples learn programming


    10 Python Projects For Beginners - Learn with 10 Examples

    Posted: 30 Sep 2019 11:29 AM PDT

    In previous articles, we've discussed many Python basic concepts, such as Lists, tuples, dictionaries. In this new article, we're going to dive a bit deeper. We'll discover some Python Projects For Beginners with examples.

    Without further due, here are the headlines:

    Variables and Maths More Variables and The Print Function Strings and Text Prompting User Reading and Writing Files Functions and Variables Functions and Files If Statement Loops and Lists A basic Desktop App 

    Python Projects For Beginners – 1. Variables and Maths Introducing the print function

    Before you start coding, let me remind you quickly of the print function. Simply put, it's used to print whatever you pass into its parentheses. Example: print ('Hello World') will simply print Hello World, and print ( 1 + 2 ) will print 3 as Python is intelligent enough to perform Maths. However, print ( '1 + 2') will print 1 + 3 (without doing the addition because it considers the numbers as strings in this case) and I let you try what print ( '1' + '2') will show! Introducing Variables

    In Python, a variable is a named container that contains some value and stores it in the computer memory. The value can be of any data type: string, integer, float, … The stored value can then be retrieved by calling the variable name. Examples: x = 2 will assign the value 2 to the variable x, y = 'hello' will store the text hello inside the variable called y and Pi = 3.14 will assign the value 3.14 to the variable named Pi. Learn the hard way

    Now that you're familiar enough with the 2 above mentioned concepts, let's use them to code some useful Python program.

    Imagine you're working in a transportation company, and you're boss asked you to prepre a status report. This should include the total number of buses,space in each bus, number of drivers, the number of passengers, buses that are not used, buses used, the total buses capacity, and the average passengers per bus.

    buses = 100 space_in_a_bus = 20.0 drivers = 30 passengers = 130 buses_not_driven = to be calculated buses_driven = to be calculated total_capacity = to be calculated average_passengers_per_bus = to be calculated

    You're going to use the given numeric data and do some maths on it to get the requested numbers, then print the results. use the guided code file below to code this project: Python projects for beginners - Variables and Maths Python projects for beginners – Variables and Maths Final Result

    If you get the same result as the above picture, then congratulations, you did it, now you can move to the next project. Otherwise please try again before moving forward. If you need help, please feel free to ask your questions in the comment section. Python Projects For Beginners – 2. More Variables and the Print Function Introducing Strings

    In the previous exercise, we've used strings. Simply put, a string is a text, something readable by humans, whatever you put between quote marks for athe print function is considered a string, e.g. print ('The Number of buses used is'). In this exercise, we'll use more variables, strings and we'll print them out. Embed variables inside a string

    You embed variables inside a string by using specialized format sequences and then putting the variables at the end with a special syntax, for example, print ("We have", passengers, "to buspool today."). This statement will embed the variable passengers inside the string passed to the print function. Learn the hard way

    The purpose of this exercise is to let Python talks about your friend, using his/her information, such as age, height, weight, hair color, eyes color and create a small descriptive paragraph about your friend.

    Your_friend_name = 'name here' Your_friend_age = age here Your_friend_height = height here Your_friend_weight = weight here Your_friend_eyes = 'eyes color here' Your_friend_teeth = 'teeth color here' Your_friend_hair = 'hair color here'

    After inserting your friend's information to the code below, you need to let Python build a small descriptive paragraph about your friend. The output should be:

    Let's talk about (your friend's name' He's 'your friend height' inches tall. He's 'your friend weight' pounds heavy. Actually, that's not too heavy. He's got 'your friend eyes color' eyes and 'your friend hair color' hair. His teeth are usually 'your friend teeth color' depending on the coffee. If I add 'age' , height, and 'weight' I get 'addition result'.

    Use the below guided code file to write the program, if you want to code on your computer that's fine, the result should be the same. Python projects for beginners - Embed variables inside a string Python projects for beginners – Embed variables inside a string

    If you get the same result as the above picture, then congratulations, you did it, now you can move to the next project. Otherwise please try again before moving forward. If you need help, please feel free to ask your questions in the comment section. Python Projects For Beginners – 3. Strings and Text

    This Python exercise is a bit similar to the previous one. Its purpose is to let you use more Python strings and built-in functions to produce meaningful text. This exercise is a bit hard, so please, carefully follow the below guidelines to code. If you get stuck try again until you get it done. Introducing The %d, %s and %r Tokens

    The new concepts here are the Boolean values of True or False that will be used. Also, we'll be using %d, %r and %s tokens.

    Simply put%s token allows inserting (and potentially format) a string. The %s token is replaced by whatever I pass to the string after the % symbol.

    The %d is a integer decimal representation of a numeric object. (It will raise TypeError for non-numeric objects).

    The %r is the Python "representation" for the object, a string which, if presented to a Python interpreter should be parsed as a literal or as an instantiation of a new object of that time and with the same value. Learn The Hard Way

    Write a Python Program that will print out the following paragraph:

    There are 2 types of people. Those who know binary and those who don't. I said: 'There are 2 types of people.'. I also said: 'Those who know binary and those who don't.'. Isn't that joke so funny?! False This is the left side of…a string with a right side.

    Start by declaring and initializing the following variables:

    x = "There are ** types of people." * * binary = "binary" do_not = "don't" y = "Those who know ** and those who **." * (binary, do_not)

    N.B. You should replace the asterix (*) characters with the above-presented tokens. The print these 2 variables, each one in a separate line.

    Now, reuse the above variables and insert them in the print function to repeat what's been said.

    print "I said: ." * x print "I also said: ''." * y

    Next, define a new variable named hilarious and assign the Boolean value False to it. Then reuse the assigned value in another variable named joke_evaluation that contains the text "Isn't that joke so funny?!" (False should follow this question) joke_evaluation = "Isn't that joke so funny?! %r"

    Finally, print the question and the answer False following it. Python projects for beginners - Strings and Text Python projects for beginners – Strings and Text

    If you get the same result as the above picture, then congratulations, you did it, now you can move to the next project. Otherwise please try again before moving forward. If you need help, please feel free to ask your questions in the comment section.

    Want To Learn More? Check Out My Python Beginners Course Python Projects For Beginners – 4. Prompting User

    The purpose of this exercise is to let you get some values from the user and manipulate them to produce a small paragraph. Introducing The Python input Function

    if the Python print function lets you print whatever value you passed to it in its parentheses, then the input function lets you obtain data you want by asking the user to type it into your Python program. For example: input("what is your name?") will show this question and halts to get it an answer from you (the user). Using values obtained from The Python input Function

    To get the most out of this function, it's useful to assign the obtained value to a variable that you can call and manipulate later on. For example: name = input ('what is your name?') will assign the entered value to the variable named 'name' which you can use later on. Learn the Hard Way

    The purpose of this exercise is to let Python ask you about your information: age, height and weight. Then reuse those to display a small descriptive paragraph about you.

    The output of this program should be: So, you're '30' old, '158' tall and '60' heavy.

    Use the below-guided code file to write the program, if you want to code on your computer that's fine, the result should be the same. Python Projects For Beginners – 5. Reading and Writing Files Introducing Python File Methods

    Python includes all sort of handy functions, methods, libraries and more. In this part, we're interested in file modes and functions. we'll be using them in our code. Just remember the followings:

    close: Closes the file. Like File- >Save.. in your editor. read: Reads the contents of the file. You can assign the result to a variable. readline: Reads just one line of a text file. truncate: Empties the file. Watch out if you care about the file. write(stuff): Writes stuff to the file. seek: Sets the file's current position at the offset 

    The purpose of this program is to let you open a file and manipulate it with Python. Lear The Hard Way!

    Start a new Python script by initializing a variable with a concatenated string containing newline characters poem = 'I never saw a man who looked\n' poem += 'With such a wistful eye\n' poem += 'Upon that little tent of blue\n' poem += 'Which prisoners call the sky\n' Next, add a statement to create a file object for a new text file named "poem.txt" to write content into file = open( 'poem.txt' , 'w' ) Now, add statements to write the string contained in the variable into the text file, then close that file file.write( poem ) file.close() Then, add a statement to create a file object for the existing text file "poem.txt" to read from file = open( 'poem.txt' , 'r' ) Now, add statements to display the contents of the text file, then close that file for line in file : print( line , end = '' ) file.close() Save the file in your scripts directory, then open a Command Prompt window there and run this program to see the file get created then read out to display Launch the Notepad text editor to confirm the new text file exists and reveal its contents written by the program Now, add statements at the end of the program to append a citation to the text file then save the script file again file = open( 'poem.txt' , 'a' ) file.write( '(Oscar Wilde)' ) file.close() Run this program again to re-write the text file then view its contents in Notepad to see the citation now appended after the original text content 

    Python projects for beginners - Reading and Writing files Python projects for beginners – Reading and Writing files

    If you get the same result as the above picture, then congratulations, you did it, now you can move to the next project. Otherwise please try again before moving forward. If you need help, please feel free to ask your questions in the comment section. Python Projects For Beginners – 6. Functions and Variables Defining a Python Function

    If you remember from the previous article about the Range Function, we've used a schema to represent it. We said that a function can be presented as a sort of a system that accepts some input, perform operations on them, and then return some outputs. Python range function schema Python range function schema

    In Python, functions do three things:

    They name code blocks the same way that variables names strings and numbers. They take inputs, those are called arguments. Using the 2 above properties, they let you create your own code snippets than you can use as long as you need inside your programs. 

    Example:

    def my_function (books_count, notebooks_count)

    print ("You have %d books!" %books_count) print ("You have %d notebooks!" %notebooks_count) print ("Man that's enough to study!") print ("Get to work.\n")

    Let's explain quickly what these lines mean, first we define the function "my_function" and we give it the arguments books_count and notebooks_count.

    Then in the following lines, we tell the function what to do with those arguments. Simply put, it will embed them in the strings and print the result. Note the indentation of print statements inside the function, any line that is indented is a part of the function. Python Functions: Learn the hard way!

    Use the above function to print a paragraph about functions and how to use them. Follow the guided code below.

    The final text to be printed should be:

    We can just give the function numbers directly: You have 10 books! You have 10 notebooks! Man that's enough to study! Get to work. OR, we can use variables from our script: You have 12 books! You have 13 notebooks! Man that's enough to study! Get to work. We can even do math inside too: You have 17 books! You have 15 notebooks! Man that's enough to study! Get to work. And we can combine the two, variables and math: You have 35 books! You have 30 notebooks! 

    Functions and variables - Learn Python with Examples Functions and variables – Learn Python with Examples

    If you get the same result as the above picture, then congratulations, you did it, now you can move to the next project. Otherwise please try again before moving forward. If you need help, please feel free to ask your questions in the comment section.

    Oh, by the way, if you think 10 books aren't enough to study and get to work, then you should buy some books from Amazon! Python Projects For Beginners – 7. Functions and Files

    The purpose of this exercise is to allow you dive deeper with functions and files. You'll need to code on your computer. Introducing the Python sys Module

    First we need to import the argv function from the sys module, then we need to assign the current file name to argv[0], don't feel overwhelmed here, as we'll discuss this in a future article. But for now, we can do this like so:

    from sys import argv input_file = argv[0] How to comment code in Python

    Add a comment to your code at the third line, it can be any text you want. Remember that comments in Python are inserted beginning with the hash character #, e.g. # some text here will tell Python to skip this line and go to the next one. Code it The Hard Way!

    Second, define 3 functions, print_all to print the whole file content, rewind to let you view previous content of the file, and print_a_line to print a specific line of the file.

    The first and second function accepts f as argument. the third one accepts line_count and f as arguments.

    Third, call the open method on the input_file argument and assign it to current_file then print the sentence "First let's print all the content of this file:\n" (the \n is just a symbol used to tell Python to go to a new line)

    Fourth, call print_all function and pass current_file as an argument to it, then print "Now let's rewind, like going back in a tape." and call the rewind function on the same argument, and print "Let's print the first three lines of this file:"

    Fifth, define a variable called current_line and assign the value of 1 to it. Then call the function print_a_line and pass the parameters current_line, current_file to it.

    Next, increase the value of current_line by 1 then pass it with current_file as arguments to the print_a_line function. (remember that to increase the value of an existing variable you simply assign its old value +1 to itself e.g x = x + 1 will increase x by 1.)

    Finally, repeat the last operation once more to increase the line number and print whatever it contains. Python projects for beginners - Functions and Files Python projects for beginners – Functions and Files

    If you get the same result as the above picture, then congratulations, you did it, now you can move to the next project. Otherwise please try again before moving forward. If you need help, please feel free to ask your questions in the comment section. Python Projects For Beginners – 8. If Statement

    We've recently discussed the if statement and how you can use it for branching in Python programming. Now, we'll go the hard way directly in this section.

    This exercise is fairly easy and straight forward. It's going to compare the number of people, cars, and buses, then print a meaningful sentence based on each comparison result.

    First, declare and initiate 3 variables for people, cars and buses. You can use whatever values you want or copy mine if you'd like.

    Second, compare people to cars. if there are more cars than people, then print "Too many cars in the world" otherwise print "We need more cars!"

    Third, compare people to buses. if you find more buses than people, then print "Bad news, the human race is about to disappear" otherwise print "The world is safe"

    Fourth, increase the value of cars and compare those to people again. If people>= cars then print "there more people than buses or maybe everyone has a car.". If people <= cars then print"there more people than cars or maybe everyone has a car."t. And if people == cars then print "Every one has a car, that's cool." if else statement exercise if else statement exercise

    If you used the same values as me and got the same result as the above picture, then congratulations. if your values are different than mine and you get the result without the interpreter throwing errors, you did it, now you can move to the next project. Otherwise, please try again before moving forward. If you need help, please feel free to ask your questions in the comment section. Python Projects For Beginners – 9. Loops and Lists

    We've talked about lists, tuples, sets, and dictionaries in a previous article, and we've discussed using the for loop as well. So in this section, we'll be using what we've learned to manipulate lists using the for loop in a simple Python Beginners Exercise.

    First, create 3 lists named: my_count, fruits and change. And containing [1, 2, 3, 4, 5, 6] then ['apples', 'oranges', 'banana', 'lemons'] and [1, 'cents', 2, 'half euro', 3, 'euros']

    Second, use the for loop to produce a counter of the first list my_count and print the result, use print ("This is count %d" % number)

    Third, use another for loop to print each element in the second list fruits. Use print ("A fruit of type: %s" % fruit)

    Fourth, use another for loop to print out each element in the third list named change, you can use print ("I got %r" % i) where i is the variable for which the for loop will iterate through the list's elements.

    Fifth, declare and initiate an empty list named elements then use a for loop with range (1, 6) to add elements to the empty list. You can do that using the following code block:

    for i in range(0, 6): print ("Adding %d to the list." % i)

    elements.append(i)

    Finally, print the number of elements in the list using a for loop and print ("Element was: %d" % i)

    Use the guided coding file below to write your code. Python projects for beginners - Lists and loops Python projects for beginners – Lists and loops

    If you get the same result as the above picture, then congratulations, you did it, now you can move to the next project. Otherwise please try again before moving forward. If you need help, please feel free to ask your questions in the comment section. Python Projects For Beginners – 10. A Basic Desktop App

    Congratulations on making it as far as this stage. You've learned a lot so far and now you're ready to develop a useful tiny desktop app.

    This section is the last chapter of my Python Beginners Course and you can use it for free.

    Just surf to the course home page and scroll down to chapter 10, then start reading each part by clicking the preview button, as shown below, then code directly on your computer. Python Beginners Course - Developing Desktop App- Udemy Free Preview Python Beginners Course – Developing Desktop App- Udemy Free Preview

    Remember That you can always get a huge discount on the course using the coupon "ASTATEOFDATA" but you have to hurry up as this promo is valid for few days only.

    I hope this article has been helpful for you to dive deep with Python concepts and that you're able to solve the 10 Python Projects so that you can switch the gears to a higher level with Python Programming.

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

    Do you guys ever worry about investing too much time into a technology that won't be relevant in the near future?

    Posted: 30 Sep 2019 03:57 AM PDT

    I understand that this industry is somewhat fast paced (which has its pros and cons) but do you ever worry that what you're learning (e.g. frameworks, libraries) won't be relevant or useful in the near future?

    Do you guys ever try to master frameworks or libraries or do you just learn enough to get the job done and learn more on a case by case basis as it's needed?

    Have any of you been in a situation where you've built an application with technologies that have soon become irrelevant?

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

    Found this from 5 years ago. I’ve since worked at Google, become a professional independent software developer, and couldn’t be more happy. Discipline is one of the keys to success. Just keep pushing!

    Posted: 30 Sep 2019 09:19 AM PDT

    Image

    Gist

    This goes perfectly hand in hand with what /u/couragethecurious posted 12 days ago. Find passion in learning and nothing can stop you.

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

    Learning Computer Science from Prison - Help!

    Posted: 30 Sep 2019 06:55 AM PDT

    My cousin, 28, has been in prison since 2011. He'll be there another 5 years. He's interested in learning computer programming. This desire has largely been motivated by the fact that this month, New York State issued Tablets that have rudimentary CS courses on them to every inmate in state.

    He has a strong knack for language and is highly motivated. While in Prison, he's taught himself fluent Spanish & Latin (though ofc he doesn't speak latin) as well as proficient Italian, German and Japanese. Obviously there isn't a one to one correlation between Linguistics and Computer Programming, but I want to demonstrate that he's serious about this.

    The Tablets do not have access to the internet, so most of his learning will have to be from books, which I can send him.

    So please, help me, help him have a chance at learning a valuable skill for the real world. What books would help him most? Are there languages that we should prioritize over others? Keep in mind, we're planning (as best we can) for the world in 2025. Are there any books that, besides coding, might be useful for catching up someone who has a 2011 level understanding of technology.

    I know there are dozens of hurdles to overcome given the current situation, but we're trying to stay positive here. He wrote me after we met and talked about this plan and told me that, "This is the first time I've felt like I have a purpose in years." So thank you to you all in advance!

    EDIT: Unfortunately I don't have very many answers for what courses are available to him on the Tablets. It's going to take some time for me to get back to you on that, because, as you can imagine, communication is slow between the two of us.

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

    How to recursively loop over and remove items from an object.

    Posted: 01 Oct 2019 12:14 AM PDT

    My application pulls from the npm registry and gathers objects like this. I'm trying to loop through the whole object and remove all the keys starting with _.

    Strategies like:

    function allKeys(obj: object) { for (const k in obj) { if (typeof obj[k] == "object" && obj[k] !== null) allKeys(obj[k]); else if (k.startsWith("_")) delete obj[k] } } 

    only affect the topmost layer. How would I achieve this?

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

    What is the difference between Artificial Intelligence, Machine Learning and Deep Learning?

    Posted: 30 Sep 2019 03:00 PM PDT

    Hey guys, I recently wrote a article on Medium to help beginners know the difference between AI, ML and DL. Hope you like it!

    Medium Article

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

    Hacktoberfest starts today

    Posted: 30 Sep 2019 10:16 AM PDT

    Just a reminder that Hacktoberfest is now in full effect.

    If you're not familiar with Hacktoberfest, it's an annual event that encourages open source contribution. The event details simply makes you create at least 5 pull requests. Completing that nets you a free shirt granted that you're one of the first 50K to complete it.

    You can still sign up as long as October is still around and provided that you have a GitHub account.

    It can be a great opportunity to contribute to some projects since there are some easy issues published around this time (or y'know, just make some pull requests on your own repo if that's still possible).

    You may now prepare to do all possible loopholes.

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

    Creating a 16bit-wide 4x1 multiplexer?

    Posted: 30 Sep 2019 10:36 PM PDT

    I'm working on a project for a class and need to implement a 4x1 multiplexer. I'm a bit tripped up because this is technically supposed to perform the selection on 4 16-bit registers. This effectively makes the multiplexer 64x16. I'm just wondering what the best way to implement this at the gate level is.

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

    Just started school

    Posted: 30 Sep 2019 10:11 PM PDT

    Hey y'all I just had my first Web Dev class today. We're starting at HTML5 no CSS until next quarter. I'm wondering if there's a way to change the font size of all my paragraph elements besides putting <font size=""> </font> at the beginning and end of each one. There's 20 paragraphs or so and I want it look clean. Thanks and I'll probably be here a lot for the next two years.

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

    Python & Tkinter Help

    Posted: 01 Oct 2019 01:26 AM PDT

    I need help on figuring out why this doesn't work, I am trying to program a dice rolling app that works through graphical user interfaces in tkinter, I get this error when it is ran:

    Exception in Tkinter callback

    Traceback (most recent call last):

    File "H:\Computing\Python\Portable Python\App\lib\tkinter\__init__.py", line 1399, in __call__

    return self.func(*args)

    File "H:\Computing\Tony\Dice Roller\dice_roller2.py", line 24, in dice_roll

    while count < dicenum:

    TypeError: unorderable types: int() < Entry()

    from tkinter import * import random import time rolls = 1 master = Tk() Label(master, text="How many dice do you have?").grid(row=0) Label(master, text="How many sides do you have?").grid(row=1) dicenum = Entry(master) dicenum.grid(row=0, column=1) sidenum = Entry(master) sidenum.grid(row=1, column=1) Button(master, text='Enter', command=master.destroy).grid(row=3, column=1, sticky=W, pady=4) mainloop() min = 1 def dice_result(): random.randint(min, sidenum) def dice_roll(): master= Tk() count = 0 while count < dicenum: count = count + 1 Label(master, text="Rolling the dice(s)...").grid(row=0) time.sleep(2) Label(master, text="The values are...").grid(row=1) Label(master, command=dice_result).grid(row=2) mainloop() def question(): master = Tk() Label(master, text="Do you want to roll the dice?").grid(row=0) yes = Button(master, text="Yes", command=dice_roll).grid(row=1) no = Button(master, text="No", command=master.destroy).grid(row=2) mainloop() question() 
    submitted by /u/chronicleTV
    [link] [comments]

    Java EE getSingleResult() did not receive any entities error help

    Posted: 01 Oct 2019 01:13 AM PDT

    I'm writing an updateTest as part of CRUD testing and when I test my code, I get an error saying no entities are found. I have no idea why, because my partner did the exact same code and his worked perfectly. Neither of us are able to figure out what's going on. I'm getting an error on the getSingleResult() method.

     @Test public void updateBookTest() { Book book = em.createQuery("select b from Book b where b.title = :title", Book.class) .setParameter("title", "createABook") .getSingleResult(); tx.begin(); book.setTitle("updatedThisBook"); book.setAuthor("newAuthor"); tx.commit(); Book updatedBook = em.find(Book.class, book.getBookId()); assertEquals(book.getTitle(), updatedBook.getTitle()); assertEquals(book.getAuthor(), updatedBook.getAuthor()); System.out.println("updateBookTest:\t" + book.toString()); tx.begin(); book.setTitle("createABook"); tx.commit(); } 

    My test set up methods:

     @BeforeAll public static void setUpClass() { emf = Persistence.createEntityManagerFactory("itmd4515testPU"); } @AfterAll public static void tearDownClass() { emf.close(); } @BeforeEach public void setUp() { em = emf.createEntityManager(); tx = em.getTransaction(); Book book = new Book("newBook", "Author", LocalDate.of(2010, 10, 10), "Fiction"); tx.begin(); em.persist(book); tx.commit(); System.out.println("Created " + book.toString()); } @AfterEach public void tearDown() { Book book = em.createQuery("select b from Book b where b.title = :title", Book.class) .setParameter("title", "newBook") .getSingleResult(); tx.begin(); em.remove(book); tx.commit(); em.close(); } 
    submitted by /u/FunFig1
    [link] [comments]

    Starting with GIT - remembering to push/pull

    Posted: 01 Oct 2019 01:03 AM PDT

    I started to learn GIT, but with a help from GUI (GitHub for desktop). I know I should learn CLI commands, but I think I will grasp the concept of branches and stuff more easily via the GUI.

    So, one thing I noticed is that I can't remember always to push/pull. I have my files, do some changes to them, and when trying to push that to the server, I get the message that server has changes that were not in my local repository, so I then have to pull them, resolve merge conflicts and then push everything back up.

    Is there a way to automate this and to be sure that when I open up a code locally, that it's always the latest one from the server?

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

    What does this instruction do in x86?

    Posted: 30 Sep 2019 05:07 PM PDT

    subq %rsi, (%rdx, %rsi, 2) ?

    I know that you are subtracting rsi from that stuff in the parenthesis but what is in the parenthesis??? Where is the value stored?

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

    Feeling overwhelmed - what next?

    Posted: 01 Oct 2019 12:35 AM PDT

    I'm feeling a little overwhelmed about how much is out there and confused about where to go next.

    I'm new to the CS world and don't know what I want to do as a career. I like to research different technologies. Yesterday for example I was learning about networks, last week powershell and python scripting. My problem is I like having a route to follow and I haven't found that.

    At the moment, I am intermediate in java and have some experience with html, css, java script, php.

    Any help would be much appreciated.

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

    I am creating a guessing game in C# and I am wondering how you can say that a certain number is acceptable if it's in in a certain range.

    Posted: 30 Sep 2019 06:23 PM PDT

    This is dumb but I am creating a two person guessing game where a user 1 guesses a number in range of 1 to 100 and then user 2 has to guess the number the other user inputed. In order to make it easy I want to say that if the number user 2 guessed is off by 5 they still guessed it right and the answer is acceptable. Long story short is how can I do this if it's even possible.

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

    Create an ECTS counter

    Posted: 30 Sep 2019 11:07 PM PDT

    Hey guys! So i do have a fair bit of experience of java, and i wanna creat (a textbased, no gui for now) program that you can gibe your student id amd it tells you your current ects. It should the list your sucessful courses from each semester and the ones you are missing, if any.

    Soo, never worked with apis kr anything, how to start?

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

    I currently understand the basic fundamentals of programming (variables, loops, operators, strings etc) and use Python as my main language. I want to really better my programming skills and am torn between learning more about Python in-depth or learning about DS&A.

    Posted: 30 Sep 2019 10:54 PM PDT

    I have two books I'm planning on buying: one of them based on learning Python in extreme depth, and the other is based on learning data structures & algos. I'm posting this just to get opinions from a third party, if you had to choose which one to start with first, which would you choose, or should I just get both and spend time reading each?

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

    I need to launch a website upon startup.

    Posted: 30 Sep 2019 10:36 PM PDT

    Im in a cyber security class, and we're in a segment where we need to essentially create a basic virus give it to a student who will ditto the process, and we will try to deal with the virus.

    My goal is to create a file that the infected user will run, and will make a website launch either periodically or upon startup. It appears i've bittem off more than I can chew and barely know where to start! Some guidance here would be greatly appreciated.

    This is for Windows 10

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

    How to EASILY setup a new SASS/SCSS and JS bundler project with directory WATCHER (NPM)

    Posted: 30 Sep 2019 10:28 PM PDT

    How long does it take to prepare for mta 98-361?

    Posted: 30 Sep 2019 06:19 PM PDT

    So I've been studying for a few days and getting into the swing of visual basic. I'm just wondering if I study 2-3 hours a day how long it would take to be fully prepared and confident for the exam.

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

    Some Java help

    Posted: 30 Sep 2019 09:46 PM PDT

    Hi all,

    I have a question about a concept that I'm probably not understanding very well. I am doing a practice activity where I have to "decompose" a long method into shorter methods. Here is my long method.

    https://pastebin.com/2pn7K1g1

    This is what the activity is telling me to do: https://imgur.com/a/Qd55TRa

    I don't understand what it means to move the variables out of and into the class, thus converting them into fields. I moved them into a separate method (getInput) as it is only asking for the part that prompts input to the user. So I copied and pasted the part into the method, and changed the variables to private since it also asks for that. I don't really know what I'm doing wrong...maybe I don't get the concept. Could anyone spare a hand?

    https://pastebin.com/RG6Uvs7e < this is my work and what I'm stuck on

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

    ELI5: Why do hackers always get caught?

    Posted: 30 Sep 2019 09:43 PM PDT

    The feds always track it back to someone, how do the feds do this?

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

    [C++] How to sort numbers from a file?

    Posted: 30 Sep 2019 02:11 PM PDT

    I want to sort the numbers in a file which has anywhere from 4-25 numbers in descending order(greatest to least).

    I originally solved this in an hour with the sort function but now we aren't allowed to use that and I am confused on how to solve it.

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

    Getting a 404 error when trying to load an image. Any ideas why?

    Posted: 30 Sep 2019 09:05 PM PDT

    Hey guys, I was wondering if this wonderful community could help me with a minor issue I'm encountering. I'm developing a web server for the first time and am getting a 404 error when my ejs page is trying to GET an image. I've attached my file structure in an imgur below. Thanks!!!

    https://imgur.com/gvgeYtE

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

    No comments:

    Post a Comment