Jump to content

Lent

Member
  • Posts

    94
  • Joined

  • Last visited

Everything posted by Lent

  1. First language was Java, settled in C# and TypeScript, now learning Clojure, will maybe try my hand at Haskell. Not a fan of Java.
  2. Best buy has some great options right now. You might have the axe the touchscreen, though. Honestly if you're getting a laptop for under $400 I'd say go with a better processor than a touchscreen. They have a few options with core i3s and i5s with 8gbs of ram which would probably be your best bet if you're just starting out. However, most of the ones under $400 are i3s, the ones with i5s are more around $500 but I think it's well worth it. I wouldn't get anything with less than 8gbs of ram as you won't be able to run Visual Studio and your browser of choice at the same time. If you can find used, try getting something with 16gbs of ram, or find a laptop with expandable memory. Visual Studio loves to eat up memory. Honestly the CPU and memory choices are going to be much better bang for your money than screen choice. I'd get something like this now and buy a 1080p display like this later on with a keyboard and mouse to dock to in the future.
  3. 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.
  4. 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.
  5. 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/
  6. 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.
  7. Microsoft makes a C++ compiler and is part of the ANSI committee that withholds the C++ standard, whoops. Guess you can't use Sublime Text either. Oh well, what a shame.
  8. 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. Okay, I see. So just for future reference, rumors vs announcements should be seen as the same topic? I was thinking of posting this tomorrow when GitHub came out with a statement.
  10. I know, but I felt the original post was a bit lack luster and was also before Microsoft actually agreed to the acquisition. It seems now to be a thing that will be happening from other news sources I've read. I will update this post on Monday if GitHub comes out with a statement. Edit: By lack luster, I mean too opinionated.
  11. 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.
  12. Microsoft, the software tech giant, has reportedly acquired GitHub, the popular git repository hosting web service. With a long standing relationship, with over 1,800 open GitHub repository including vscode, roslyn, and ASP.Net core, Microsoft has had a history with trying to acquire GitHub back in 2015 when it was valued at $2 billion. Figures have not been released for how much Microsoft has agreed to acquire GitHub for but it is believed that statements will be coming out on Monday. GitHub has reportedly stated they prefer the acquisition rather than going public, following their search for a new CEO since losing Chris Wanstrath, one of the co-founders of GitHub. Microsoft has been known to buy other software companies in the business sector such as Skype and LinkedIn, and a few gaming companies such as Mojang and Playfab. Microsoft original had their own code repository hosting web service called CodePlex which went into read only mode October of 2017 and shutdown December of 2017. Microsoft previously also had made their own version control called TFVS which they later scrapped for Git and later on heavily modified Git to make GVFS to handle "Enterprise" sized Git repositories such as Windows which is reported to contain over 3.5M files and sees over 8,000 pushes per day. Though we've seen pit falls from Microsoft before regarding software such as Skype, we've also see some new amazing software such as .Net Core, ASP.NET core, and GVFS. https://www.theverge.com/2018/6/3/17422752/microsoft-github-acquisition-rumors https://www.bloomberg.com/news/articles/2018-06-03/microsoft-is-said-to-have-agreed-to-acquire-coding-site-github https://about.gitlab.com/2018/06/03/microsoft-acquires-github/
  13. C++/CLI is a managed version of C++. You should probably learn standard C++ first than move to C++/CLI. Wouldn't it be easier to learning C++/CLI first, then move onto unmanaged C++? That way they don't have to worry about pointers and references and releasing resources? They could get some of the syntax down first.
  14. 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 ;-
  15. Username: COAMEnthusiast Favorite Videos: https://www.vessel.com/videos/JemZ8O7Hy https://www.vessel.com/videos/Yj4PbcgKj
  16. Was looking for reviewing channels and linus tech tips was by far the most professional looking one while seeming funny and laid back at the same time.
  17. I've seen a trend that's it's either Intel and Nvidia, or AMD and AMD. You get mixes but the stereotype is usually that.
  18. Did you even read the post? I already said I've been looking at getting that phone. I wanted to see if there were other phones for the price. Please read the post and not just the titles of topics. CowsGoRawr has even addressed issues in the community http://linustechtips.com/main/topic/210889-issues-with-the-ltt-community/
  19. You said you had CM11 on the G2. Do you know if you can still use the Q Slide apps or if CM has an init.d like Q Slide?
  20. 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. If you have root, I find Root Browser to be pretty amazing. https://play.google.com/store/apps/details?id=com.jrummy.root.browserfree&hl=en
  22. No flames, please. I don't want an argument to start on this thread. People have there reasons for liking certain brands and for absolutely hating others. There reasons are there own and no one has to justify them to anyone. You might not be able to see how someone like or dislikes something but they have their own reason and might not see why you would like or dislike them.
  23. I was thinking about it, but the problem is it's a budget phone and that normally means a slower CPU, as well it only has a 720p display, and that camera. Oh gosh, does the moto series have HORRIBLE cameras. I, for one, expect to use my camera extensively as I already do on my Nexus 4. I don't think the 2nd Gen Moto G is going to beat out last year's flagship phones.
  24. Original Article: http://www.slashgear.com/iwatch-sdk-already-at-facebook-more-say-insiders-07345077/ Insiders say that the iWatch SDK has already been given to a select few group to play around with to supposedly show off some third-party functionality in the rumored iWatch for their September 9th event, one group being Facebook. No other groups are known as of yet. The watch isn't expected to be launched till sometime in 2015, but the early release of the SDK, even if limited, is expected to get more apps out by the time of launch.
×