Skip to content

Instantly share code, notes, and snippets.

View Nexengineer's full-sized avatar
🎯
Learning RUST in free time

Neeraj Kumar Mishra Nexengineer

🎯
Learning RUST in free time
View GitHub Profile
@Nexengineer
Nexengineer / SpeechToText.swift
Created December 16, 2017 05:20
This GIST is for converting Speech To Text.
import Foundation
import Speech
protocol SpeechToTextDelegate {
func conversionGoingOn(_ convertedString: String)
func conversionFinished(_ convertedString: String)
}
class SpeechToText: NSObject, SFSpeechRecognizerDelegate {
// Creating singleton
@Nexengineer
Nexengineer / TextToSpeech.swift
Created December 16, 2017 05:22
Text To Speech GIST is for what it says
protocol TextToSpeechDelegate {
func speechDidFinish()
}
class TextToSpeech: NSObject, AVSpeechSynthesizerDelegate {
// Creating Singlton
static let sharedInstance = TextToSpeech()
private override init() {
super.init()
voiceToUse = AVSpeechSynthesisVoice.speechVoices().filter({ $0.name == "Karen" }).first
@Nexengineer
Nexengineer / DataHandler.swift
Created January 16, 2018 10:18
EKEVENT Handler class
//
// DataHandler.swift
// NMEventKitDemo
//
// Created by Neeraj Kumar Mishra on 1/15/18.
// Copyright © 2018 Neeraj Kumar Mishra. All rights reserved.
//
import UIKit
import EventKit
@Nexengineer
Nexengineer / extensions.swift
Last active March 5, 2019 13:44
Extensions
import UIKit
let imageCache = NSCache<AnyObject, AnyObject()
extension UIImageView {
func cacheImage(urlString: String){
let url = URL(string: urlString)
image = nil
@Nexengineer
Nexengineer / TimeLineView.swift
Created February 13, 2018 09:15
TimeLineView.swift
//
// TimeLineView.swift
// ISTimelineDemo
//
// Created by Neeraj Kumar Mishra on 2/13/18.
// Copyright © 2018 instant:solutions. All rights reserved.
//
import UIKit
@Nexengineer
Nexengineer / config.json
Last active June 20, 2018 09:10
Hyperledger Composer + Hyperledger Explorer Config file
{
"network-config": {
"org1": {
"name": "Org1",
"mspid": "Org1MSP",
"peer1": {
"requests": "grpc://localhost:7051",
"events": "grpc://localhost:7053",
"server-hostname": "peer0.org1.example.com"
},
@Nexengineer
Nexengineer / example.swift
Created July 12, 2018 08:27
Keyboard avoid scrollview example
//
// LoginVC.swift
// ReportingApp
//
// Created by Neeraj Kumar Mishra on 7/11/18.
// Copyright © 2018 Neeraj Kumar Mishra. All rights reserved.
//
import UIKit
//
// CoreDataHandler.swift
// ReportingApp
//
// Created by Neeraj Kumar Mishra on 7/22/18.
// Copyright © 2018 Neeraj Kumar Mishra. All rights reserved.
//
import Foundation
import UIKit
@Nexengineer
Nexengineer / Composer 0.19.x_Commands.txt
Created August 3, 2018 05:49
Hyperledger Composer commands
To start a network
./startFabric.sh
To teardown a network:
./teardownFabric.sh
To remove card
rm -rf ~/.composer
@Nexengineer
Nexengineer / NetworkManger
Created February 19, 2019 10:13
Network avaliablity
//
// NetworkManager.swift
// Xaas
//
// Created by Neeraj K Mishra on 07/01/19.
// Copyright © 2019 PwC. All rights reserved.
//
import Foundation
import Reachability