senthadev
senthadev on Hacker News
pipeSQL author here:
Sorry, I didn't understand your answer. It is very important to understand the complex query in-order to debug or re-engineer. One way is to visualise it as mentioned in the article and convert it to SQL via pipeSQL.
Posted by
senthadev on Friday November 14, 2014 @03:37PM
from the pipesql.com dept.
Posted by
senthadev on Wednesday November 05, 2014 @09:03AM
from the show-hn dept.
Piping is used to merge the tables rows. Tables can be merged in multiple ways, for example by join, left join, exists, not exists, union, minus etc.. And you can have the pipe chain up to 255 levels.
This is an example where SQL can be written in multiple ways to get the same result. It doesn't matter how many lines SQL contains since its all depends on how the database engine going to execute it. Therefore, pipeSQL's main aim is to make it easier to read and understand the query after couple of days/weeks :) .
This is not a replacement for SQL. Its a tool to create SQL in a different angle. An angle which is similar to UNIX pipeline concept.
API would be charge by usage. But the desktop APP will be one time payment(per year) since it will include the parser to translate the pipeSQL to database dialect. Still not finalised, but happy to hear your thoughts on the pricing model.
Main aim of this tool is to create complex queries in a bottom-up approach. Say you want to create a query by joining 5 tables. Even though we declare 5 tables in the FROM clause, database will join 2 at a time. And then join another table with the previous result set. So this tool helps to build query similar to execution plan tree structure.
This is a tool to generate complex queries in a bottom-up approach. Once the SQL is generated, then we can use the SQL in the application for future use. It's not another layer between apps and database.
Exactly, its a tool to generate SQL in a elegant manner. Once the SQL is generated, we can uses the generated SQL in the app. There is no need of a new additional layer between apps and database.
Posted by
senthadev on Thursday October 09, 2014 @01:29PM
from the show-hn dept.
How about sending binary SMS such as SIM-RFM messages?
Posted by
senthadev on Tuesday May 13, 2014 @10:06AM
from the kmworld.com dept.
Posted by
senthadev on Wednesday April 30, 2014 @07:17AM
from the senthadev.com dept.
Thanks for aggregating and publishing the links.
Posted by
senthadev on Thursday December 26, 2013 @12:26PM
from the gajansgarage.org dept.
Functional programming using F#
Traveling in the same boat as you do, not eligible to advice. Although I read in HN before that burnt out is a signal by the brain stating that we are working without any foreseeable reward.
Hello nabo :), definitely we should have some beer. My contact email is in profile.
Bank sector and USSD are good combination, but banking sector doesn't interest me. Thanks for the input.
Yes, this looks interesting. thanks.
Posted by
senthadev on Wednesday December 04, 2013 @02:10AM
from the ask-hn dept.
Hello HN,Last few years I have been developing SMS (binary SMS)-as-a-Service applications, in python and java eco stack, where I've learned the internals of SMS (3GPP TS 23.040) and SIM cards security(3GPP TS 23.048).Now I've allocated 30% of my work week to work on something new, something challenging on my own by mixing this hard earned knowledge with other different domain. According to...
Posted by
senthadev on Tuesday December 03, 2013 @05:49PM
from the ask-hn dept.
Hello HN,Last few years I have been developing SMS (binary SMS)-as-a-Service applications, in python and java eco stack, where I've learned the internals of SMS (3GPP TS 23.040) and SIM cards security(3GPP TS 23.048). Now I've allocated 30% of my work week to work on something new, something challenging on my own by mixing this hard earned knowledge with other different domain.According to...
SEEKING TO SOLVE MOBILE COMMUNICATION PROBLEMS:
I have built my knowledge around (U)SIM (SmartCard) and SMS (deeper level such as binary SMS etc.). Please do contact me : senthadev'at'gmail.com
Posted by
senthadev on Tuesday November 26, 2013 @07:31AM
from the youtube.com dept.
Vinod khosla (Sun co-founder) says "Fail Fast", meaning that learn all the possibilities (specially the dead ends, how not to use) of the new technology/idea before competitors do. So when the competitors place their baby step on the idea you're more far from the starting line. Good luck.
Posted by
senthadev on Monday November 18, 2013 @05:08PM
from the senthadev.com dept.
Posted by
senthadev on Saturday November 16, 2013 @10:39AM
from the microsoft.com dept.
Posted by
senthadev on Saturday November 09, 2013 @07:59PM
from the senthadev.com dept.