Skip to content

Instantly share code, notes, and snippets.

View sorgfal's full-sized avatar

Daniil Koliasnikov sorgfal

  • Russia, Tyumen
View GitHub Profile
@sorgfal
sorgfal / main.dart
Last active February 22, 2025 06:11
void main(int userId){
print('hello $userId');
}
@sorgfal
sorgfal / main.dart
Last active February 3, 2025 12:28
void main() {
var a = takeHeavyObject(5000);
var b = takeHeavyObject(5000);
var iR = <int>[];
var iC = <int>[];
for (var i = 0; i < 20; i++) {
iR.add(iter(a));
iC.add(cycle(b));
}
@sorgfal
sorgfal / main.dart
Last active November 21, 2024 20:50
import 'dart:convert';
void main() {
final z = SomeClass(
id: 0, name: 'Олег', progress: 123.22, createdAt: DateTime.now());
final jsonData = jsonEncode(z);
final s = SomeClass.fromJson(jsonDecode(jsonData));
print(s.createdAt);
}
@sorgfal
sorgfal / main.dart
Last active September 11, 2024 10:51
import 'package:http/http.dart' as http;
void main()async {
await fetchAlbum().then(print);
}
Future<Object> fetchAlbum() {
return http.get(Uri.parse('ddx-12021-9883fc3c.dev.ddxfitness.ru/users/check_qr?session_id=1&request_id=2&request_source=3&qr_code=DD2_1795122_45c16ccf_ZuFuxg=='), headers: {
import 'dart:convert';
import 'dart:typed_data';
void main() {
final inp = 'DD2_1582605_5d490bdd_ZtmB9Q==';
final String stamp = inp.split('_').last;
final dec = base64Decode(stamp);
final int secFromEpoch = int32bytes(dec);
final time = DateTime.fromMillisecondsSinceEpoch(secFromEpoch * 1000);
print(time.toUtc());
void main() {
final shittyResponseIter = {
"data": [
{"name": 'Олег', 'id': 'xc'}
]
};
final shittyResponseMap = {
"data": [
{"name": 'Олег', 'id': 'xc'}
]
import 'dart:async';
import 'dart:convert';
import 'dart:isolate';
typedef ParsedJson = Map<String, Object?>;
class IsolatedJsonDecoder extends IsolatedJsonDecoderImplementation {
static final IsolatedJsonDecoder instance = IsolatedJsonDecoder._internal();
factory IsolatedJsonDecoder() {
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@sorgfal
sorgfal / main.dart
Last active March 14, 2024 17:32
Woldie example
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@sorgfal
sorgfal / main.dart
Last active December 29, 2023 12:07
import 'dart:convert';
import 'dart:typed_data';
void main() {
final items = [
'DDX_d979bdf8_ZYmCXg==',
'DDX_70f1633c_ZYly9w==',
'DDX_fc47a14c_ZYly/Q==',
'DDX_7b8ca1ea_ZYmCdQ==',
'DDX_5b93a84b_ZYlzLQ==',