Skip to content

Instantly share code, notes, and snippets.

View drpshtiwan's full-sized avatar
🏠
Working from home

Dr. Pshtiwan drpshtiwan

🏠
Working from home
View GitHub Profile
@drpshtiwan
drpshtiwan / youtube api video category id list
Created October 10, 2022 22:58 — forked from dgp/youtube api video category id list
youtube api video category id list
2 - Autos & Vehicles
1 - Film & Animation
10 - Music
15 - Pets & Animals
17 - Sports
18 - Short Movies
19 - Travel & Events
20 - Gaming
21 - Videoblogging
22 - People & Blogs
<?php
// Needs PHP-FFMpeg
namespace App\Helpers;
use FFMpeg\Coordinate\TimeCode;
class DurationHelper
{
@drpshtiwan
drpshtiwan / timezones.php
Last active May 10, 2023 15:15
PHP array list of timezones with GMT
<?php
return [
[
'counry_code' => 'AF',
'country_name' => 'Afghanistan',
'timezone' => 'Asia/Kabul',
'GMT' => '+04:30',
],
[
import json
import requests
import time
import paho.mqtt.client as mqtt
# Football Topic
football_topic = "thesports/football/match/v1"
# username
username = "USERNAME"
@drpshtiwan
drpshtiwan / diff.py
Created August 5, 2023 00:45
diff between tow dict list in python
old = [
{
"type": 19,
"position": 0,
"time": 45
},
{
"type": 1,
"position": 1,
"time": 47,
@drpshtiwan
drpshtiwan / main.dart
Created May 27, 2024 10:51
HSR Wireframe
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@drpshtiwan
drpshtiwan / sdk_initialize_screen.dart
Last active October 1, 2024 00:23
Fix Fastpay SHow sdk when the app is not installed
import 'dart:io';
import 'package:fastpay_merchant/models/request/payment_initiation_request.dart';
import 'package:fastpay_merchant/ui/paymentScreen/payment_screen.dart';
import 'package:fastpay_merchant/ui/widget/text_style.dart';
import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter/services.dart';
import 'package:url_launcher/url_launcher.dart';
<?php
namespace App\Action\Admin\Upload;
use FFMpeg\Format\Video\X264;
use ProtoneMedia\LaravelFFMpeg\Support\FFMpeg;
class EncodeVideoFileAction
{
public static function handle(