Jump to content

Lent

Member
  • Posts

    94
  • Joined

  • Last visited

Reputation Activity

  1. Agree
    Lent got a reaction from DimasRMDO in Absolute Beginner's way of getting into Programming?   
    Codecademy's course on python is quite good and introduces you to some good fundamentals like basic data structures and idioms for basic flow control. Python in general is probably the best place to start now a days as it's very forgiving but not so forgiving that you'll be pulling your hair out trying to understand why something is working. If you hear recommendations for javascript, I'd stay away from it as a beginner. It can cause a lot of confusion early as you can do nearly anything without getting errors but it probably won't behave the way you expect it to. A good read would be JavaScript: The Good Parts by Douglas Crockford to understand a bit more about that (it's a short read).

    Going back to Python, once you finish the course on codecademy, a great book to start working on is Automate the Boring Stuff with Python: Practical Programming for Total Beginners by Al Sweigart. I'd suggest this book even if you don't do the codecademy course, but it's good to do both to cement your knowledge in the language.
    Along the way, use https://docs.python-guide.org/ as a resource for structuring your code and learning good practices. You can also get it in book form as The Hitchhiker's Guide to Python.
     
  2. Like
    Lent got a reaction from R click in Absolute Beginner's way of getting into Programming?   
    Codecademy's course on python is quite good and introduces you to some good fundamentals like basic data structures and idioms for basic flow control. Python in general is probably the best place to start now a days as it's very forgiving but not so forgiving that you'll be pulling your hair out trying to understand why something is working. If you hear recommendations for javascript, I'd stay away from it as a beginner. It can cause a lot of confusion early as you can do nearly anything without getting errors but it probably won't behave the way you expect it to. A good read would be JavaScript: The Good Parts by Douglas Crockford to understand a bit more about that (it's a short read).

    Going back to Python, once you finish the course on codecademy, a great book to start working on is Automate the Boring Stuff with Python: Practical Programming for Total Beginners by Al Sweigart. I'd suggest this book even if you don't do the codecademy course, but it's good to do both to cement your knowledge in the language.
    Along the way, use https://docs.python-guide.org/ as a resource for structuring your code and learning good practices. You can also get it in book form as The Hitchhiker's Guide to Python.
     
  3. Agree
    Lent reacted to dalekphalm in Github about to be Miscrosofted?   
    I just think people are over thinking this. 
     
    I assume Microsoft bought GitHub because it’s a service they already use, they see the potential value in the platform, and they want the platform to be the best it can be. 
     
    So by buying it and fixing the financial issues, they could continue to use it,
    make it even better, and profit from it all at the same time. 
     
    Making it better doesn't have to be a negative for the FOSS crowd.
     
    Sure Microsoft could Fuck it up. But let’s at least acknowledge and entertain the possibility that nothing nefarious will happen. 
     
    Half the thread is acting like it’s an absolute certainty that GitHub will now be ruined in some fashion. Maybe it will... BUT maybe it won’t also. 
  4. Agree
    Lent got a reaction from Castdeath97 in Github about to be Miscrosofted?   
    I personally don't mind Microsoft owning GitHub. GitHub is pretty good, but there are tons of other solutions out there such as GitLab and BitBucket for hosting your code repositories. Microsoft uses GitHub quite extensively so they probably just decided to buy it since they've been making so many contributions to it. Microsoft has also been making a huge shift from closed source software to open source software, so most of the code repositories they do host on GitHub are open source. The community can make contributions to these projects too, such as to ASP.NET core or vscode which is really cool in my opinion.
  5. Agree
    Lent got a reaction from Arika in Github about to be Miscrosofted?   
    This isn't a change, GitHub was already looking for a new CEO since the last one left. You can't change something that was not there.
    These kind of arguments are petty, of course a parent company is going to fill in the gaps to their child company they just bought. That's not a change to the service, it's making sure that the company they just bought will remain to be sustainable. GitHub has problems, they've been working with Microsoft to try to fix them even before the acquisition.
  6. Informative
    Lent got a reaction from yuh25 in Github about to be Miscrosofted?   
    We might have to see what happens come the end of the year. Google and GitLab has already announced a partnership and it makes sense to do so as Microsoft and Google are competitors. It's worth noting that the Microsoft GitHub acquisition does not actually close till the end of the calendar year, so Microsoft does not currently own GitHub yet. Same for the new CEO, he doesn't start till the end of the year. Of course there will be FOSS contributors staying, no doubt, but I figure a few will leave once the acquisition closes purely because they compete with Microsoft.
  7. Like
    Lent got a reaction from dalekphalm in Github about to be Miscrosofted?   
    Just wanted to post that The Linux Foundation came out with an official statement yesterday on their opinions on the matter.
    https://www.linuxfoundation.org/blog/microsoft-buys-github-the-linux-foundations-reaction/
  8. Like
    Lent got a reaction from mr moose in Github about to be Miscrosofted?   
    I do not understand all the hate Microsoft gets in the recent years, especially by developers. Sure, they've had a troubled past and have done some not so stellar things, but the same thing can be said about almost all tech giants such as Google, Facebook, Amazon, and Apple. It's to be expected by companies that employ thousands of people in hundreds of locations with dozens of teams doing different things for different motives. I personally think that Microsoft has been on a fantastic upswing ever since Satya Nadella joined in 2014. With Windows 10's Ubuntu Subsystem, vscode, TypeScript, ASP.NET, .NET Core, Roslyn, SQL Server on Linux, Visual Studio on Mac, and CosmoDB just to name a few big accomplishments that are truly making a difference in the industry. 

    As a developer I find myself excited to use their projects since they tend to be very well polished and very well maintained. From scalability, to tooling, to feature set. And guess what, I can use a lot of Micro$oft's software for the low low price of FREE. I can stay completely open source, too. Pick up vscode, C#/F#, .NET Core, ASP.NET Core, TypeScript, and Kestrel and I've almost got full stack with one editor to use for both languages. Just need a database like PostgreSQL or MySql(preferably not) which will have a nice EntityFramework integration if you're into ORMs, and maybe some containers through Docker and Kubernetes.

    And yes, it's true. There are tons of other stacks like this that you can use for free that are also open source. The difference is that Microsoft's ecosystem has a huge community already, is proven to be very scalable(and getting better), and is run by people's whose day job it is to make these technologies better and interact with the community. They aren't a team that is donating their time on the weekends or after work, they aren't a team that will disappear because they can't get enough donations and funding to work on these projects full time. It is their salary paid job. Further more, the ecosystem has been more open forever! Gone are the days where you need to use all of Microsoft's software and services just to have a stream lined process in one service.
  9. Agree
    Lent got a reaction from GoodBytes in Github about to be Miscrosofted?   
    I do not understand all the hate Microsoft gets in the recent years, especially by developers. Sure, they've had a troubled past and have done some not so stellar things, but the same thing can be said about almost all tech giants such as Google, Facebook, Amazon, and Apple. It's to be expected by companies that employ thousands of people in hundreds of locations with dozens of teams doing different things for different motives. I personally think that Microsoft has been on a fantastic upswing ever since Satya Nadella joined in 2014. With Windows 10's Ubuntu Subsystem, vscode, TypeScript, ASP.NET, .NET Core, Roslyn, SQL Server on Linux, Visual Studio on Mac, and CosmoDB just to name a few big accomplishments that are truly making a difference in the industry. 

    As a developer I find myself excited to use their projects since they tend to be very well polished and very well maintained. From scalability, to tooling, to feature set. And guess what, I can use a lot of Micro$oft's software for the low low price of FREE. I can stay completely open source, too. Pick up vscode, C#/F#, .NET Core, ASP.NET Core, TypeScript, and Kestrel and I've almost got full stack with one editor to use for both languages. Just need a database like PostgreSQL or MySql(preferably not) which will have a nice EntityFramework integration if you're into ORMs, and maybe some containers through Docker and Kubernetes.

    And yes, it's true. There are tons of other stacks like this that you can use for free that are also open source. The difference is that Microsoft's ecosystem has a huge community already, is proven to be very scalable(and getting better), and is run by people's whose day job it is to make these technologies better and interact with the community. They aren't a team that is donating their time on the weekends or after work, they aren't a team that will disappear because they can't get enough donations and funding to work on these projects full time. It is their salary paid job. Further more, the ecosystem has been more open forever! Gone are the days where you need to use all of Microsoft's software and services just to have a stream lined process in one service.
  10. Like
    Lent reacted to mr moose in Github about to be Miscrosofted?   
    No, I am saying we know nothing, making absolute claims about the outcome is stabbing in the dark.  You can no more say features will be cut than I can say MS will add features and make OSS the best thing in the world. 
     
    Like @dalekphalm said, we'll have to wait and see rather than pre-judge.
  11. Like
    Lent reacted to warrenr in Github about to be Miscrosofted?   
    I can do that:  Typescript.
     
    Typescript is widely used outside of Microsoft circles.  Angular, Ionic and NativeScript front-end frameworks are all built with it, for instance, and it's one of the fastest-growing programming languages on GitHub in terms of # of pull requests.
     
    You'll also find on StackOverflow's most recent developer survey that Typescript is more widely used than Swift, Ruby, Go, or other currently popular boutique languages.... and if you leave out HTML, CSS and shell scripting, it's the 8th most popular programming language in use.  It's also ranked as the 4th most loved language, after Rust, Kotlin and Python. 
     
    Hey, we can talk about Visual Studio Code, too.  The same StackOverflow developer survey has VS Code as the #1 most popular development environment.  This doesn't indicate that it's been widely adopted by FOSS developers, but it is one of only a couple of fully free, cross-platform code editors.  It's winning people over from Atom and Brackets, even people who wouldn't normally use Microsoft tools.
     
    VSTS also has better bug tracking than Github, with full integration into Visual Studio.  It also has a pretty complete CI/CD system with access to Windows and Linux build agents.  $40/month for unlimited builds.
  12. Like
    Lent reacted to dalekphalm in Github about to be Miscrosofted?   
    No. I think he’s just not pre-judging the situation like everyone else seems to be doing. 
     
    Microsoft might well change things. Or reduce features. Or charge fees/more. Or literally burn the site down. 
     
    Or maybe they really like the site and will not drastically change it. 
     
    Why don't we wait and see? If Microsoft ruins it, I give you permission to say “I told you so”. 
  13. Like
    Lent got a reaction from mr moose in Github about to be Miscrosofted?   
    I personally don't mind Microsoft owning GitHub. GitHub is pretty good, but there are tons of other solutions out there such as GitLab and BitBucket for hosting your code repositories. Microsoft uses GitHub quite extensively so they probably just decided to buy it since they've been making so many contributions to it. Microsoft has also been making a huge shift from closed source software to open source software, so most of the code repositories they do host on GitHub are open source. The community can make contributions to these projects too, such as to ASP.NET core or vscode which is really cool in my opinion.
  14. Like
    Lent reacted to Nuluvius in C# help!   
    As @Mkfish and @AluminiumTech eluded to, you need to have a think about what you are doing because right now it's going very badly wrong and here's why:
    goto keyword...You should NEVER use the goto keyword! Inconsistent initialization Static variables... just no... don't Far too many if elses Use of magic numbers Incorrect data structure choice for the context Explicit newline tokens String concatenation where interpolation could be used Seriously when you look at that code do your instincts not tell you anything at all?
     
    Instead of trying to fix the symptoms as the majority of replies so far seem to be concerned with I am going to attack the problem directly: Who the hell taught you to write crap like that?
     
    Sorry if that seems overly harsh or criticising but I am interested in helping you to help yourself with this. You should have arrived at the conclusion that something was deeply wrong by yourself by now and stopped to ask the question 'is there an easier way than trying to hammer a square peg into a round hole'. For instance, fighting against the language by trying to use two arrays as a lookup table.
     
    Moving forwards then, perhaps consider throwing what you have away and starting again - yes simply delete it. Then define your data model and decide on where it's going to live. Only after that point move onto the implementation... and we can talk about that.
  15. Like
    Lent got a reaction from FlamingDefibs in Rate the Photo Above you   
    I love the composition for both of these photos, though the second looks like the face of the subject is a bit soft. 8/10
    Here are a couple of shots I took at Antelope Island
    Shot on a Canon Rebel T3 so the quality is much to be desired with this sensor at times. Kit lens and 50mm f1.8 lens were used. Haven't had the money to upgrade (College student ;-
  16. Like
    Lent got a reaction from flibberdipper in Rate the Photo Above you   
    I love the composition for both of these photos, though the second looks like the face of the subject is a bit soft. 8/10
    Here are a couple of shots I took at Antelope Island
    Shot on a Canon Rebel T3 so the quality is much to be desired with this sensor at times. Kit lens and 50mm f1.8 lens were used. Haven't had the money to upgrade (College student ;-
  17. Like
    Lent reacted to GhBeee in Good over ear headphones under 150$   
    Sennheiser HD 558s or any Sennheisers for that matter lol
  18. Like
    Lent reacted to PokémonTrainerFour in Good over ear headphones under 150$   
    has good reviews:http://www.amazon.com/dp/B004FEEY9A/?tag=pcpapi-20
  19. Like
    Lent reacted to Keudn in Whats the deal with AT&T   
    In tech hell you have AT&T for tv and phone and comcast for your internet
  20. Like
    Lent got a reaction from Sharif in Smartphones   
    If he has the chance to get a subsidized phone, there's no point in getting a Moto G over the Moto X. Both solid starting phones but the Moto G is more meant for people on a budget using prepaid plans. Moto X is free subsidized so it's a much better choice.
  21. Like
    Lent got a reaction from Stigs in Smartphones   
    If he has the chance to get a subsidized phone, there's no point in getting a Moto G over the Moto X. Both solid starting phones but the Moto G is more meant for people on a budget using prepaid plans. Moto X is free subsidized so it's a much better choice.
  22. Like
    Lent got a reaction from seiny in Smartphones   
    If he has the chance to get a subsidized phone, there's no point in getting a Moto G over the Moto X. Both solid starting phones but the Moto G is more meant for people on a budget using prepaid plans. Moto X is free subsidized so it's a much better choice.
  23. Like
    Lent got a reaction from Robi_g in Companies, Brand Loyalty, and Warranty   
    So Dr. Dre for his Beats Studio headphones.
  24. Like
    Lent got a reaction from Deletive in Companies, Brand Loyalty, and Warranty   
    Yeah, guy. Please no flame wars. We all have our tastes. We don't all have to use the same stuff and nothing is better than the other, it all depends on the user.
  25. Like
    Lent reacted to Deletive in Best used phone under $250 on Amazon?   
    oh okay as long as you know what you're buying.
×