How to create your own wallet - bitcoin

I am a newbie to cryptocurrency. I want to create my own wallet (preferably using node js), so can someone please help me in the process. Also, how mining will work in the same case?
Thanks in advance

You would be embarking on a great adventure doing so, and I can think of some resources that you may also find useful along the way :
"Mastering bitcoin" A great primer on bitcoin, totally worth the read: (free to read online)
The bitcoin core repository
Ethereum Go wallet implementation
How to build a tiny blockchain in python (wallet implementation in second part of the tutorial)

Related

ETA for Expo-payments-stripe for managed workflow

Does anyone know what the ETA (expected time of release) of the Expo-payment-stripe for managed workflow? This information helps in project planning and using the right solutions for our product. Thank you!
I work on Expo. It will take at least a few more months, and possibly longer, for us to integrate Stripe into the managed workflow, as is.
The reason for this is that Apple will sometimes reject apps if they have any Stripe code in them but aren't collecting payments, and right now, all managed workflow apps have the same binary code.
For now, the bare workflow is the best way to integrate Stripe and other payments solutions. In the medium term, we are working on ways to give you the best of both worlds. And eventually, we'll probably be able to put it into something that looks like the managed workflow.
I'm sorry we don't have a better solution for you already. This is one of the most requested features and we are working on stuff now that will give you more options to solve it in good ways.

How to start with a DBMS project

We are supposed to make a web-based project using postgres. The topic is library management system, where on a website a user can search whether a book is available in the library, if it is present then where, and so on.
The problem is just that I don't know anything about web development. I do have a pretty good knowledge of sql, but I'm confused a bit in that too, because I don't know if I'll just have to run the queries in my laptop in postgres and link if it "somehow" to the website, or will I have to upload my data on some server (for eg., firebase in case Android development) to be used in my website.
So briefly, I've just two questions:-
How should I start, because I have no idea where to begin with(I do have all the data needed btw)?
About postgres, will the queries run on my laptop or some server?
Please help me with this. Some online resources for the same are way more than just welcome, because I was unable to find any. Thank you!
First of all, you'd take a look at some design pattern in order to learn some theory on how to make (web) apps in the right way. You can visit Martin Fowler's web site and read them.
Once studied, you'd follow my advice. If you've got Java expetise, I'd start by learning Spring Boot, which has every piece you need to achieve your goal. This project follows lot's of design patterns (MVC, Repository, DAO, AOP, IoC/DI...) and lets you follow others (DTO). Anyway, choose the right template engine (I like Thymeleaf) or any other framework (Angular 2...).
Hope it helps.
welcome to development world. When starting out it seems very confusing but it is not that much.
Start slow, there are many tutorials across which helps.. just do a bit of google.
To answer your question :
How should I start, because I have no idea where to begin with(I do have all the data needed btw)?
-- Google simple website with postgres db. For that you will require the database to be installed and a webserver on your machine. All of which will be used when you host the website
About postgres, will the queries run on my laptop or some server?
-- It will run on where you have installed the database..
hope this helps :)

Can Dialogflow agents be created, updated and deleted (managed) 100% programmatically?

I am looking to wrap a bot service in order to enable business areas to create and manage them at will with minimal technical knowledge, but meeting our strict security controls. With this in mind I need to be able to create and manage them 100% programatically.
I have been working on a prototype with Microsoft's Bot Framework, Luis and QnA Maker. Sadly though joining these technologies requires a number of manual steps, specifically:
Creating a bot in Azure (Bot Framework)
Creating a Luis Account
Joining Luis bot with Azure(the subscription management part
of the API was recently deprecated)
Creating a QnA Account
Microsoft really don't feel very joined up at all...
With this in mind I am now looking for alternatives and thus looking to see what Google are up to. I am just a bit weary of heading off in a new direction to find similar issues.
Looking briefly at the API documentation it seems I should be able to import an agent in to a project and then manage it. I imagine I could use a template to create my bots from.
Thanks for your time
Mike
Thanks for your feedback.
The way I see it, Bot Framework is more modular than other options out there. First of all, creating a LUIS and QnA account are optional and not time consuming. The average use case can be solved with less than 50 lines of code with no need to throw LUIS or QnAMaker into the mix. Why should Microsoft force you to use LUIS if you might not need it? Google uses a different approach. In my opinion, they give you most of the tools from start, like the NLP agent, so you need to understand NLP concepts even if you don't really need to use them. Most developers tend to overthink their bots and make them more complex that hey need to be.
With that said. We don't provide a way to create agents programmatically. But the process of registering your bot is very straight forward and fast. Let me know if you have any problems on this regard.
Please, take a look at our samples here:
https://github.com/Microsoft/BotFramework-Samples
They can give you a very deep knowledge on what architecture to use for different scenarios. Many times there is a simpler way to achieve the same goal and Microsoft does not try to force you to use the most advanced techniques. Most of the time you can achieve your goal with very simple and easy to maintain code.
Francisco
A Quick Update, in the end we went with a solution based on this idea:
https://aws.amazon.com/blogs/machine-learning/creating-a-question-and-answer-bot-with-amazon-lex-and-amazon-alexa/
I can simply create a new bot by executing cloudformation.

Objective C ORM

I am new to Objective C. In previous practice I accustomed to use ORM-like frameworks to access the database.
Could anyone please recommend any decent ORM framework for Objective C?
The following are for SQLite on iOS:
FMDB
chibi-ORM
sqlitepersistentobjects
UPDATE: DBAccess has now been replaced by the open source ORM Shark.
We have recently released a free to distribute and use ORM for Objective-c / iOS called DBAccess, which can be downloaded from http://db-access.org/, it has taken several years to develop and has now been deployed within many applications.
The documentation is fairly basic, but is slowly getting created/updated and we welcome community feedback and suggestions.
There is also a roadmap available to detail what features are going to be released in the up-coming releases.
It may not be for everyone, but I hope our effort will help some in the community.
NOTE, I have been alerted to the fact that it is bad form to promote your own products in a forum such as this, but I just wanted to add that I am only posting this in answer to the OP because I feel it does bring something useful to the table and I sincerely hope it will prove helpful to some people, even if it's not for everyone.
UPDATE: DBAccess has now been replaced by the open source ORM Shark. It is API compatible, and is available on github. http://sharkorm.com and https://github.com/sharksync/sharkorm
Thanks Adrian_H
There are a lot of alternatives out there, but in my opinion, nothing is better than Apple's Core Data. It is easy to use and implement, and is incredibly well documented (as everything that comes from Apple).
One excellent resource to learn Core Data quickly and use it right away is Paul Hegarty's CS193P videos available on iTunes U, which you can download using the following link:
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=480479762
SQPersist is a Objective-C Persistence framework wrapper around SQLite based on FMDB :
Visit Github page
I totally recommend Realm. IMHO it is an excellent choice for its simplicity and performance.

API to IBM Rational Requirement Composer

We have been using ReqPro to a great extent by taking the advantage of the API DLLs. We basically develop .NET application and used the DLLs to store data to the ReqPro projects with great ease.
Now, we are looking at possible ways to move to RRC. For this, we need to know how we can achieve the same features.
As RRC is web based, it might have some services that can be used for such things.
The basic requirements are inserting requirements, traceabilities, history etc to RRC and retrieving the same.
Back to top
Please take a look at OSLC - this is a REST-based interface to RRC that will allow you to access and write to RRC. It may not cover all the capabilities you require - but should be a good start. http://open-services.net/ - and then look at the RM specification.
Hope that helps
anthony
p.s Another good place to cross-post this question is the forums on jazz.net - there is a specific forum for RRC.