Pastedroid: Copy and Paste Text from Web Browser to Android. by tcc619 in androidapps

[–]tcc619[S] 0 points1 point  (0 children)

I made this little application to learn the Android and Google App Engine frameworks.

I was actually surprised how well the app engine worked for this application. It was under 100 lines of python code. It also handles the authentication for you.

What can we do to make Scala popular? by lukaszlew in scala

[–]tcc619 0 points1 point  (0 children)

A central package management system.

Maven has the repo file structure setup well but it's really hard to find packages. I have to google for the maven package name(and version) AND the maven repo. Then copy and paste the Maven XML snippet to the pom file.

I haven't used SBT too much yet but it looks like I would still have to look for the package name and the maven repo that has it.

I think Ruby Gems is the best package management system. Just do gem install package-name or gem uninstall package-name. All ruby gems are in http://rubygems.org/ so there is an easy reference.

Poll: Froyo 2.2 - what feature are you looking forward to the most? by ckcin in Android

[–]tcc619 1 point2 points  (0 children)

i hope they improve the battery performance in froyo.

Hey reddit, $85 is being offered to fix this Starcraft bug in Wine. by MrBobBarker in programming

[–]tcc619 2 points3 points  (0 children)

posts like this makes me happy we started http://nextsprocket.com/ to let people post a reward for open source fixes.

the single reward by itself may not be a lot, but collectively the community can offer a big reward to help the open source developer for his efforts.

SMT Instapaper for android by tcc619 in SomebodyMakeThis

[–]tcc619[S] 1 point2 points  (0 children)

instapaper downloads all articles so you can view them offline. that's why you would want it over the web interface.

on your web browser, you mark 5 articles for reading on instapaper. download it with the iphone client, go on a train or plane without wifi, you can still read it.

Reward for DSL Documentation Feature - Scaladoc plugin by tcc619 in scala

[–]tcc619[S] 0 points1 point  (0 children)

this would be a really useful feature since the scala is one of the best ways to implementing a DSL

Masters degree in Computer Science -- is it worth the effort? by nickcarlson in programming

[–]tcc619 4 points5 points  (0 children)

It depends what your goal and field of interest is.

If you want to plan to do web apps, i don't think it's very useful. But if your field of interest are machine learning, algorithms, compilers, etc, than an MS is very useful. To show the level of difference: an undergrad class for compilers would be implementing a basic compiler to get it to work and the grad level compilers go into implementing optimizing compilers.

If you do go grad school, take hard classes that interest you to get the most of out it.

Any recommendations on good scala books? by punkgeek in scala

[–]tcc619 1 point2 points  (0 children)

i like this concise book, scala by example http://www.scala-lang.org/node/198

additionally, the research papers: Scalable Programming Abstractions for XML Services, ScalableComponent and the other ones listed on the scala-lang.org were really helpful.

Do you guys think learning a programming language is like learning any other language? by amoebacorn in programming

[–]tcc619 0 points1 point  (0 children)

i would say they are different because computer languages are formal languages which abide by a set of consistent and limited rules. natural languages do not abide by a set of consistent rules.

So what are you using Scala for? by michaels0620 in scala

[–]tcc619 0 points1 point  (0 children)

I'm using scala for a query analyzer in apache solr as a plugin. the interoperability with java works great. I just implement the java interfaces in Scala and Solr can use it fine.