Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am ngocpn57 on github.
  • I am ngocbeo1121 (https://keybase.io/ngocbeo1121) on keybase.
  • I have a public key ASAP4hJVXULR993c5uae2gmj-r4ZPKbEUU5KpJOB3XzQiwo

To claim this, I am signing this object:

{
"InitialMarketName": "BTC-OCEAN",
"SupplyRemaining": 56400000.00000000,
"State": 1,
"LastUpdated": "2019-04-24T15:54:31Z",
"CurrencyName": "OCEAN",
"CurrencyLong": "Ocean",
"BaseCurrencyName": "BTC",
"IsRestricted": true,
"LogoUrl": "/Content/img/ieo/ocean/ocean-coin-logo.svg",
const ccxt = require('ccxt');
const fs = require('fs');
async function blah() {
const instance = new ccxt.bittrex();
const data = await instance.fetchCurrencies();
console.log(data);
await fs.promises.writeFile('currencies-bittrex.json', JSON.stringify(data, null, 2));
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha256-eSi1q2PG6J7g7ib17yAaWMcrr5GrtohYChqibrV7PBE=" crossorigin="anonymous" />
<script src="https://www.gstatic.com/firebasejs/5.5.7/firebase.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.slim.min.js" integrity="sha256-3edrmyuQ0w65f8gfBsqowzjJe2iM6n0nKciPUp8y+7E=" crossorigin="anonymous"></script>
isBetting = false
matchToBet = null
T = thời gian bắt đầu quét trận bỏ vào yêu thích từ trang chủ
x1 = 2 giờ
x2 = 30 phút
M = 8 giờ
x = x1 (2 giờ)
webView.setDownloadListener(new DownloadListener() {
public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) {
Uri uri = Uri.parse(url);
String path = url.substring(url.lastIndexOf('/'));
DownloadManager.Request downloadRequest = new DownloadManager.Request(uri)
.setMimeType(mimetype)
.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, path)
.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
downloadManager.enqueue(downloadRequest);
@ngocpn57
ngocpn57 / BaseActivity.java
Created June 22, 2016 03:01
A base activity which has the method for correct display density
package com.meboo.android.activity;
import android.content.pm.ActivityInfo;
import android.content.res.Configuration;
import android.os.Bundle;
import android.support.annotation.LayoutRes;
import android.support.annotation.StringRes;
import android.support.v4.view.ViewCompat;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
@ngocpn57
ngocpn57 / AlphabetScrollCreator.java
Last active April 14, 2016 04:35
Android helper class to create alphabetical index layout
import android.content.Context;
import android.graphics.Typeface;
import android.support.annotation.ColorInt;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.view.Gravity;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
SELECT derived.player_id, sum(derived.best_score) AS total_points
FROM (
SELECT tbl_game.quiz_id, tbl_game.player_id, max(tbl_game.player_points) AS best_score
FROM `tbl_game`
WHERE tbl_game.quiz_id IN (
SELECT tbl_quiz.id
FROM tbl_quiz
WHERE tbl_quiz.category = "Geography"
)
AND tbl_game.player_id > 0
@ngocpn57
ngocpn57 / CountUpTimer.java
Last active April 6, 2021 05:37
Android CounterUpTimer with pause / resume
import android.os.Handler;
import android.os.SystemClock;
import android.util.Log;
import java.util.ArrayList;
/**
* @author ngocbeo1121
*/
public class CountUpTimer {