I think a bot is following me on GitHub, tweeting my repos and cloning them, is this normal? learn programming |
- I think a bot is following me on GitHub, tweeting my repos and cloning them, is this normal?
- Sharing My Guide to Getting People Started in Software Development
- Preparing for a Google Phone Interview -- With a slight plot twist
- I'm learning how to program. What else can I learn at the same time to maximize my skills and become a software developer?
- My tips on learning how to "learn", it is all about getting the right habits!
- Total Newbie decided to make a Genetic Algorithm and has no idea how to get started.
- why is html's tag, <a>, risky?
- How do you name class for "class" in programming?
- C++: Finding the max in an array
- Best online resource to learn Data Structures and Algorithms to prepare me for future interviews 1-2 months
- How long do you normally wait until looking at programming solutions when your stuck on sites like Leetcode and Hackerrank
- Three hundred programming problems from interviews.
- Python is not the king, it's just fine.
- How do SSH keys work?
- Why is my bot answering to itself in comments?
- Callback functions in JS
- Looking for a guided Angular tutorial where you end up with a finished product
- Creating sub users with passportJS | Create another strategy or modify current one?
- Is scraping bad?
- C++, What programs should i be able to complete after finishing my first year of university?
- MacBook Pro 13 Inch for iOS App Development?
- Best way to organize/setup a sandbox for academic coding purposes?
- Got the job today for a mid senior level. But i am very inexperienced and i have no senior engineer to guide me!
- Any tips on how to solve problems and ask for help, for programmers with low tolerance to frustration?
- How to find a sub phrase in a string ? [Java]
I think a bot is following me on GitHub, tweeting my repos and cloning them, is this normal? Posted: 27 Aug 2018 06:19 PM PDT It's all licensed as MIT (is there an MIT License bot?) so I'm not offended or feeling like anything is stolen, but I'm a pretty obscure and average beginner so I don't expect the attention and noticed some strange Traffic behavior. I'll get unique visitors (at times multiple but mostly one) from a It's odd because it's started cloning any new repo I make soon after it's creation, and the reference site for the visitor is always Twitter. I'm too curious a person for this not to bother me, I'd like to see where my projects are being posted if they are. Should I be concerned about this, is there any way to find where it's being posted on Twitter in case I'm some unwitting meme? [link] [comments] |
Sharing My Guide to Getting People Started in Software Development Posted: 27 Aug 2018 02:59 AM PDT I was motivated to write this article to help a few friends who have repeatedly shown interest in starting a Software Development career as a self taught developer. Thought I'd share this as a useful resource and also request feedback if anyone has content on how to further get people to take real actions to start programming. With that said, here's The Last Guide I'll Write for People Who Keep Saying They Want to Start. Through a large investment of time, I've painfully realized that there's a point where people can only help themselves. I hope that if this article isn't able to get someone to take action, readers who have done more talking than doing will at least be honest to both themselves and others of why they haven't started yet, instead of blaming people with some kind of excuse. [link] [comments] |
Preparing for a Google Phone Interview -- With a slight plot twist Posted: 27 Aug 2018 10:46 PM PDT I'm currently in the process of interviewing with Google and I'm gearing up for the phone interview. Initially, I set the interview far out in order to prep (About a month out). However, I've recently been contacted by a start up company who wants to push forward with interviews as well. I don't want to miss out on either opportunity because both have great upside. Google is Google of course, and the start up offers a different set of welcome challenges technically. I'm debating on moving my phone screen up, but I'm still a bit hesitant because of the Algorithms/Data Structure subject matter. Most of my knowledge in that area is self study(Cracking the Coding Interview/Leetcode/MIT open courseware and others) and I guess the nerves are kinda getting the best of me. I will say that the phone screen is "supposed" to be front-end focused, but I'm not exactly sure how much. My recruiter also mentioned that the phone screen will be/ should be done in JavaScript, but it might be easier to code (for me) in python. Sorry for rambling, there's alot going on in my head. TL:DR I have another company interested in interviewing with me along with Google. Should I move my phone screen up? [link] [comments] |
Posted: 27 Aug 2018 02:01 PM PDT I feel like my biggest issue is I'm too scattered. I hear about something new I should be learning and put off what I started. I'm going through a couple of programming books to learn Python and Java. I've though about starting a book on Git. I hear version control is really important for entry jobs. What would you recommend for essential skills that will help me get that first job developing? I know projects seem essential for applying. Where I am from there are a lot of java developer roles that open so that's why I'm choosing to learn it first. Thanks in advance! [link] [comments] |
My tips on learning how to "learn", it is all about getting the right habits! Posted: 27 Aug 2018 06:40 AM PDT 3 years ago I began to teach myself web development in my spare time as I wanted to switch careers from a technical project manager to an Engineer. I previously studied comp sci and quickly realised how useless what I learned was in the real world. I was completely unprepared for the world of the web, I knew nothing about JavaScript, HTTP requests, how the web works and generally how to build anything modern. I did however know random algotrithms and their complexity that I never once got to use ever again! Today I am leading a team of engineers as a Full Stack engineer. Learning the skills I needed took forming the right habits so I can concentrate as much "useful" learning as possible into my limited free time: after work, at lunch breaks, on the bus.. So I wanted to share here what helped me to form these habits and get the most of my learning. Hope it helps someone else too: Learning from articles, courses, documentation and examples is a great way to start getting the skills you need to get a job as an engineer but learning is hard. I used to often find myself super motivated and excited after attending a workshop or a meetup but then can't remember a single thing I learned only a week later. The same thing happens to me if I read an article on a train on how to do a super exciting thing with CSS or something new and interesting about JavaScript but the excitement is gone once I realise I don't know where to start or how to apply what I have just learned. It can be demotivating.
Remember that learning is a process and everyone learns differently. You cannot simply become a developer by rushing through a course or reading a bunch of articles. Take every opportunity available to you to use the skills you have learned. This process will take time, it is a living thing that will grow and get better and adjust it as needed to make it work for you. But this is only possible if you actively participate in the process. Stay curious, don't give up and be patient. [link] [comments] |
Total Newbie decided to make a Genetic Algorithm and has no idea how to get started. Posted: 27 Aug 2018 10:51 PM PDT I really should've asked about this a lot sooner, but i procrastinate a little too much. Either way, i have a school project in a few months that i decided to link my programming skills into it. At first, the idea seemed really simple: Making a genetic AI that can go through the Chrome Dinosaur game from Chrome as far as possible without any human interaction. Doesn't sound difficult, right? Well, my current knowledge is literally just the basics of C++ without even using libraries. I blame it on having a messy teaching schedule that moves from C++ to PHP all the time for no reason. So i decided to search for some information on how i could do it properly, but i can never find a "decent" guide on these kinds of things. Everytime i try to google anything related to programming, it turns into a thin line that only divides the basics of using math to huge lines of coding that would take me hours to decipher. I can never find the middle ground that i'm currently in without making it seem like i'm taking the next step. I am not looking for a direct answer on what to do nor a full code of a working program that does exactly that. My main difficulty with learning programming is the fact that i can never find a "stair pattern" guide that actually shows some progression overall. Thus, i am looking for any form of guidance in which i can learn what i need to do without feeling completely lost. That's pretty much it. I'm still a student so i don't know much about all programming languages but i'd much rather learn around Python or C#/C++. I have no idea how to make this sound less vague so: TL;DR: How can i properly learn how to make a genetic algorithm with an specific function on my own without feeling completely lost? [link] [comments] |
why is html's tag, <a>, risky? Posted: 27 Aug 2018 04:02 AM PDT
What does it mean by leaking the URL of the page to the target when clicked? For example How is this unsafe? When the user clicks on the "google site" text, it directs the user to www/google/com [link] [comments] |
How do you name class for "class" in programming? Posted: 27 Aug 2018 09:47 PM PDT It might be a simple question for you guys but I'm still struggling about it because I'm not a native English speaker. I'm making a student management system. However, I have a problem that I can't find any suitable word for "class", which is a place where students study, because "class" is a reserved word as Class in the most programming languages. As a result, I've been trying to find words which can be a substitute for "class" but I haven't Do you guys have any ideas about it? Sorry about grammatic mistakes in my question. Thank you [link] [comments] |
C++: Finding the max in an array Posted: 27 Aug 2018 04:39 PM PDT There are two ways: I thought I read somewhere that way 1 was inefficient since I am always re-assigning max_element (sometimes to itself), even if it is greater than i. Is this true in C++? Or is there some sort of optimization for self-assignment? I know the differences in run time are negligible but I just want to know which is better coding style. [link] [comments] |
Posted: 27 Aug 2018 09:37 PM PDT Hey guys, I've never done any DS/A and my career fair is coming up in 2 weeks. I'm EE and do software because I like it more (too late to change though). At any rate what's the best resource to learn relatively quickly. I'm going to purchase a copy of cracking the coding interview but as far as I understand it doesn't actually teach the basics. So I guess essentially what online resource can I use to set me up for CTCI. Thanks in advance [link] [comments] |
Posted: 27 Aug 2018 05:07 PM PDT Hey guys, I am trying to practice Dynamic programming but seem to be stuck on the first problem I've come across (https://www.hackerrank.com/challenges/coin-change/problem). I've been looking at it for about an hour now and not sure how to approach it. At what point would you decide to look at a solution? [link] [comments] |
Three hundred programming problems from interviews. Posted: 27 Aug 2018 11:45 PM PDT https://www.interviewbit.com/all-problem-list/ I've solved around 70+ problems there. Your thoughts? [link] [comments] |
Python is not the king, it's just fine. Posted: 27 Aug 2018 11:39 PM PDT Hello all. I'm currently a student persuing infosec. Got my hand in multiple languages, frameworks etc. This post is about some things beginners as well as professional developers have to understand.. Time and again, I've seen trends in the tech community regarding 'best language(s)'. This is good for the community - to follow common paths, make more tools for a certain language and therefore help to improve the work. It makes things easier for beginners and professionals alike. It has been a good chunk of time since people started using Python. A really good and easy language for any work, but not all work. That's the problem.. Python can be used and should be used for all work, but using it as a sole language in an enterprise product is plain ignorance. Python has a lot of upsides, great amount of libraries and a easy syntax. But like any language, it has it's downsides and we all have to admit to them. Python is slowest of all good alternatives like C, C++, Java, Ruby, Rust etc etc . It is the slowest to do anything. Python is great for scripting and that's what it's for - scripting. We must integrate python in our applications wherever the need, but not to make the whole damn thing with python. A bit on 'pro' python developers. Here is what I've collected over years of observing good python speeches from developers and other for-profit seminars(like microsoft developers stuff etc..): Python was made for easiness, quick prototyping for syntax, code & logic, scripting for non-memory intensive work. You get the idea. For example: You CANNOT make a airplanes real time systems in Python. Even if you can and if you do, you must be sued for dangering lives. Every bit in those systems is critical information and python isn't the language for it. If you're a beginner, take this in your brain. If you're a professional, make the new ones understand this. This post was created for all the people who see Python in the light of the last and final language they can learn for everything. No it's not. It is what it is. Slow but steady general scripting language - Python. [link] [comments] |
Posted: 27 Aug 2018 11:33 PM PDT I added 2FA to my GitHub account so I can't use https to connect anymore. I am trying to figure out this whole SSH thing. I followed the little tutorial GitHub has on how to generate an ssh-key and how to hook it up to GitHub. I followed it and it works fine but I name it "test key" in GitHub and I put my password as something random. It works, I can connect to my remote repos, but I have no clue how this whole thing works. 1) Do I only need one ssh key to use for all services that connect with ssh? For example: would I connect to GitHub and BitBucket with the same ssh key? Basically, is ssh key something unique to me like an ip address or something? 2) If I wanna connect to my remote from another computer do I have to create another ssh key? Can I migrate the ssh key I have somehow? (No clue how these keys work). 3) If someone gains access to my ssh key can they access my repos if I don't have a passphrase on my key? I would appreciate an explanation or a link to an article that explains them in simple terms (I searched for some but I couldn't understand much. and the results were not as relevant to GitHub and such.) [link] [comments] |
Why is my bot answering to itself in comments? Posted: 27 Aug 2018 07:37 PM PDT I was currently testing my reddit bot in Node.JS that tells facts about some animals. For some reasons unknown to me, it sometimes answers to itself (did it with the otter answer and the chimpanzee one during testing). It doesn't seem to do it in a spam way (until blocked by rate limit). The script is hosted on a Google Cloud VPS, so I'm pretty sure connection errors aren't the issue here. I hope this doesn't break the bot rule as I don't intend on releasing it in the wild, was just curious about what is wrong in my code. edit : phrasing [link] [comments] |
Posted: 27 Aug 2018 11:15 PM PDT I'm learning JS and just now I learned about callback functions. Though I know how to implement a callback function, I really don't understand the point of using it. Why and when should I prefer callbacks despite normal functions? Thank you for reading. [link] [comments] |
Looking for a guided Angular tutorial where you end up with a finished product Posted: 27 Aug 2018 11:06 PM PDT So long story short, I am looking for a Angular tutorial that assumes knowledge of basic JS and programming fundamentals that is short < 10 hours that iterates on 1-3 projects and at the end you have a few completed projects Thanks [link] [comments] |
Creating sub users with passportJS | Create another strategy or modify current one? Posted: 27 Aug 2018 06:30 PM PDT I have a basic application set up where I have users sign up where their role is company then I want the company to create sub users like manager, team lead, hr, ect. The idea of this is that the sub users will be linked to my company user. Currently I have a I am using passportJS for this and am wondering how I should go about changing my register strategy to handle this when I intend to use `/user/create` as my second POST route that will call on this passport strategy. Or am I better off creating another strategy that will handle these sub users? **Passport signup strategy:**
[link] [comments] |
Posted: 27 Aug 2018 10:11 PM PDT Hi guys. I recently practiced my python abilities by scraping a website to retrieve data but i didn't read their terms of service before doing so. It is explicitly stated that scraping their service is a complete violation of their TOS. Reading this, I promptly removed the data, as well as deleted my scraper. I ran it for a total of 5 times. Anyways, i just wanted to know what the legal ramifications are as a result of this? Im not sure whether or not to send the company an apology email explaining my poor judgement. Thanks. [link] [comments] |
C++, What programs should i be able to complete after finishing my first year of university? Posted: 27 Aug 2018 09:59 PM PDT I'm about to enter my second year of university within a month and i feel like i don't really know much if anything besides the very basic stuff, as i have a bit of time left before i start my second year of university and start some probably intermediate c++, what programs should i be able to code? [link] [comments] |
MacBook Pro 13 Inch for iOS App Development? Posted: 27 Aug 2018 09:00 PM PDT Sorry if this is not the right place to ask, but a 13" MB pro (i5 quadcore 2.3gHZ, 256 SDD, 8GB RAM) is on sale right now for 200$ off 1799$. I want to get into app development with xCode and maybe even do fullstack web development. Will this be enough for the task or should I pay 900$ more for the 15" model that is also on sale? (i7 6-core 2.7gHZ, 512 SSD, 16GB RAM). Here is the link to the sale: https://www.adorama.com/acmr9q2lla.html?EmailPrice=T&CategoryID=120039 which ends on August 31. I do like the smaller model over the larger one. Any help is much appreciated, thank you! [link] [comments] |
Best way to organize/setup a sandbox for academic coding purposes? Posted: 27 Aug 2018 08:56 PM PDT Using Java and NetBeans IDE specifically, but would appreciate any advice on the matter. I'm wondering what the smartest way to test code examples is in an IDE? What I have been doing is creating a project named "Sandbox" and basically creating a new class file for whatever I want to test, like data structures or approaches to solve a problem. This works okay, but I would like to save everything I do for future reference, and it looks messy when there's so many files in the project. Also, presentation aside, there are the issues when I have more than one class of the same name and it gets confusing remembering which classes are dependent on each other, etc. Is there a better way to go about this? [link] [comments] |
Posted: 27 Aug 2018 04:47 PM PDT TLDR at the end. I will start as a software test engineer in a company that has been developing a mobile application. My responsibilities will mostly be writing test cases and scripts for our platform and doing automation tests for android and ios devices. I am also gonna be responsible to do load test as the application has reached 1 million downloads and almost 400k users are using the app at the same time. I wanted to be accepted so badly and i am kinda happy that they chose me for the position. Sounds good right? Well, there is a very huge problem. I think I'm too inexperienced for this position. I am going to be the first tester in the company and this scares me a lot. There isn't any other junior or senior test engineer, all the other employees are developers. It is a mid senior position and i don't fell like i'm a mid senior, actually i don't even feel like a junior right now. Previously i had worked as a Software QA engineer in a company for only 3 months and learnt some basic skills in software QA like test automation using selenium (python 2.6), manual testing etc. But all the other testers were way more experienced than me, and I was not able to make any real contribution to the team, and as a result my team leader said i am too incompetent and reluctant for this position. Yes i was incompetent and reluctant. My salary was very low and I was expected to work overtime and even on weekends. Eventually, I got laid off from the job. The person who made the interview, called me today to inform that i got the job. He said "there were people who had better technical skills than you but you seemed the most enthusiastic and therefore I chose you." Yeah great, I am flattered. But how about hiring a senior test engineer? Where am i suppose to start? I dont know. He said we're gonna use Appium. Ok great. I downloaded Appium. But i dont know how to proceed. I dont know the correct configurations. I dont even know the suitable operating system. I used linux mint before. But i mostly use Windows. All in all, I feel like an ant that is left in the middle of the ocean and trying to find its way. I do not know where to start and how to proceed. I have been unemployed for 3.5 months and I assumed my life was over when i got fired. Now, I'll be paid almost twice as much salary than the previous one, and I will not have to do that much work, a job that I can learn more in a less stressful environment with doing less overtime. Definitely don't wanna miss this opportunity like the previous one.. For this reason, I wanted to share my concern with you here and would like to listen to your recommendations. Any advise or guidance would be greatly appreciated. TL,DR: Accepted to a mid senior software test engineering position. I am very very inexperienced, no senior engineer to guide me, and am expected to write test scripts from scratch using Appium, selenium web driver, juint etc. [link] [comments] |
Posted: 27 Aug 2018 04:41 PM PDT Since I began coding to this day, I've had more problems programming than the average CS student. Namely, I've never had the patience to continuously keep digging the same few lines of code trying to find the way to make it work; I often give up after a hour or so and completely deplete my box of ideas on how to solve any given problem, to the point where the vast majority of my CS programming assignments didn't even compile. Also, I have a hard time asking for help, as everyone I ask often ends up starting since the very beginning, when what I need is a solution to the point on the specific problem I'm currently having; or worse, suggest a major rewrite when I've already spent all my mental energy on the current version, when what I really need is a tip on how to modify my current version to make it work. How does a normal person tolerate fixing problems? [link] [comments] |
How to find a sub phrase in a string ? [Java] Posted: 27 Aug 2018 08:25 PM PDT I am working on a project that finds words in strings that is read from a file. So far, I've been doing fine, but I'm stuck when trying to find a substring. I have a String (called String token here) that reads a whole file and stores it in the string. I have created arrayLists (I can't use hashmaps for this assignment) and I've been able to find words and their occurences fairly easily like "the" and "of" , but the assignment asks to find the occurrence of "of the" in the file. For some reason, I have been having a hard time with this. Here is my code: So I am trying to build public void ofThe() method and just to let you know, the ArrayList "original" contains all the individual words on the list. I know this is the problem, but what I am stuck on is how can I make a list or modify this one in the method so where that I can find "of the" using the equals or equalsIgnoreCase method ?The method is giving me a 0 output and I'm stuck on how I can go about doing this with the way I built my current assignment ? I tried doing this (where I did a regex and split the token, but it is just giving me an output of ".he" and not all the sentences individually: I am really stuck about doing this an any help is appreciated! Thank you [link] [comments] |
You are subscribed to email updates from learn programming. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment