More interesting stuff for my neuron, and deliberate TDD (Test-Driven Development) practice.
Annalisa
A lot of new work at
https://github.com/ajlopez/Annalisa
It takes an string and extract information based on rules. For example, it can detect the brand of a product description, its weight, weight unit, etc. I put an online demo in Spanish for analyze or search into Preciosa project data:
http://preciosaannalisa.herokuapp.com/
DictSharp
I started a simple in-process, in-memory key/value store in C#:
https://github.com/ajlopez/DictSharp
A dictionary with a an internal tree, instead of using hashes. I should complete the node split operation, enumerate the keys, and compress the keys. A key is an string, and the associated value could be typed or a generic object.
SimpleGeoLoc
Motivated by a use case of Preciosa project, I wrote:
https://github.com/ajlopez/SimpleGeoLoc
A simple JavaScript module to manage a list of geolocated items (via latitude, longitude), and then retrieve the items near a point in a given radius.
OStore
I refactored my in-memory repository:
https://github.com/ajlopez/OStore
to support optional autonumeric ids, and tests using SimpleUnit. Notably, I found an issue: SimpleUnit can be installed as global module in NPM (Node Package Manager) but the bin file has a shebang (!#) in the first line, ending with \r\n (carriage return line feed). Then, Linux operating system take the shebang, and use it as the name of the program to execute the script, WITH THE CARRIAGE RETURN in the name. So, I fixed it removing the carriage return. Weird thing in the third millenium. I updated
https://github.com/ajlopez/AjGenesisNode
https://github.com/ajlopez/SimpleUnit
to have no carriage return in bin scripts.
Others
I worked on two non-public projects, using C#. I started my Python samples https://github.com/ajlopez/PythonSamples. I added some nodes to AST (Abstract Syntax Tree) in https://github.com/ajlopez/ScalaSharp.
More fun is coming.
Keep tuned!
Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez
Pingback: End Of Iteration 2014w08 | Angel "Java" Lopez on Blog
Pingback: End Of Iteration 2014w10 | Angel "Java" Lopez on Blog
With no red lights, folks who are going to semiyank, canggu and tanah
lot (west Bali) can pass right underneath those entering Kuta without ever stopping.
Ubud is the largest tourist destination of Bali that is not
on the beach. For some, the dream villa is ultra-modern with fittings from
Japan, Italy and Germany, huge flat screen TV’s, mainline espresso and an
in-floor wine cellar suited straight out of House & Garden Magazine.
There are several different techniques used today, the most common of which is an exfoliating-style cream.
I have now been receiving microdermabrasion treatments
at my spa for three years regularly. Microdermabrasion machines are usually packaged
with micro-crystal or even diamond tip applicators that can either be natural or synthetic.
Your style is very unique in comparison to other people I
have read stuff from. Thank you for posting when you’ve got the opportunity, Guess I’ll just bookmark this web
site.
Excellent web site. Lots of useful info here. I’m sending
it to a few buddies ans also sharing in delicious.
And certainly, thank you on your effort!
Undeniably believe that which you said. Your favorite justification seemed too be oon the internet tthe simplest thing to be aweare of.
I say to you, I certainly get irked while people think about
worries that they plainly don’t know about. You managed to hhit
the nail upon the top and defined oout the whole thing without having
side-effects , people could take a signal.
Will probably be back to get more. Thanks
Hmm is anyone else encountering problems with the pictures on tis blog
loading? I’m tryiung to determine if its a problem on my end or if it’s the
blog. Any feed-back woild be greatly appreciated.
Hey would you mind letting me know which hosting company
you’re using? I’ve loaded your blog in 3 completely different internet browsers and I must
say this blog loads a lot faster then most. Can you suggest a good hosting provider at a reasonable price?
Kudos, I appreciate it!
What a stuff of un-ambiguity and preserveness of valuable experience
about unpredicted feelings.
Link exchange is nothing else however it is simply placing the other person’s web
site link on your page at proper place and other person will
also do similar in support of you.
I’m no longer positive where you are getting your
info, however good topic. I needs to spend a while studying much
more or understanding more. Thanks for fantastic info I was looking for
this info for my mission.
great post, very informative. I wonder why the opposite specialists
of this sector do not understand this. You should continue your writing.
I am sure, you’ve a huge readers’ base already!
For most recent information you have to pay a visit internet and on the web I found this website as a best web page
for most up-to-date updates.
Hello there I am so glad I found your web site, I really found you by mistake, while I was researching on Bing for something else,
Anyways I am here now and would just like to say many thanks for a marvelous
post and a all round enjoyable blog (I also love the theme/design),
I don’t have time to look over it all at the minute but I
have bookmarked it and also included your RSS feeds, so when I have time I will be back to read a lot
more, Please do keep up the great work.
We are a gaggle of volunteers and starting
a brand new scheme in our community. Your
web site offered us with useful info to work on.
You’ve performed an impressive task and our entire neighborhood shall
be thankful to you.
It’s going to be ending of mine day, however before finish
I am reading this great paragraph to increase my
experience.
Then shе got remarried, and her second husband had a guitar.
Thesе are also distributed in caseѕ of cߋnflicts like war, strikes inside or
outside a сountry to make people aware and provoke them to rise and work for truth.
Gaa Odi Lava is folk songs sung by men ɑfter a hard day’s worк.
Thank you for the good writeup. It in fact was a entertainment account it.
Glance complicated to far brought agreeable from you! However, how could we keep in touch?
Hi! I could have sworn I’ve been to this web site before but after looking at some of the posts
I realized it’s new to me. Regardless, I’m certainly happy I discovered it and I’ll be book-marking it and
checking back frequently!
Do you have any video of that? I’d care to find out more details.
Hi there this is kind of of off topic but I was wondering if blogs use WYSIWYG editors or if you have
to manually code with HTML. I’m starting a blog soon but have no coding
skills so I wanted to get advice from someone with experience.
Any help would be enormously appreciated!
Undeniably believe that which you stated. Your favorite reason seemed to
be on the web the easiest thing to be aware of. I say to you,
I definitely get annoyed while people consider worries that they plainly do
not know about. You managed to hit the nail upon the top and defined out the
whole thing without having side effect , people could take a signal.
Will probably be back to get more. Thanks
Definitely believe that which you stated. Your
favorite justification appeared to be on the internet the
simplest thing to be aware of. I say to you, I certainly get annoyed while people think about
worries that they plainly do not know about. You managed to hit the nail
upon the top as well as defined out the whole thing without
having side-effects , people could take a signal.
Will likely be back to get more. Thanks
I just like the helpful info you supply for your articles.
I will bookmark your weblog and take a look at once more right here frequently.
I am somewhat certain I will be informed many
new stuff proper here! Best of luck for the next!
Wow, this paragraph is fastidious, my sister is analyzing such things, so I am going tto infform
her.
It’s a pity you don’t have a donate button! I’d without a doubt donate
to this excellent blog! I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
I look forward to fresh updates and will share this site with my Facebook group.
Talk soon!
I am actually delighted to glance at this weblog posts which consists off lots of valuable data, thanks for
providing thesse information.
Pingback: Braces Headgear Costume
Pingback: invisalign braces cons