Skip to content

Instantly share code, notes, and snippets.

View Gizmodo's full-sized avatar
:atom:
Eat, Code, Sleep, Repeat

SS Gizmodo

:atom:
Eat, Code, Sleep, Repeat
  • DL
  • Kostroma
  • 18:37 (UTC +03:00)
View GitHub Profile
@Gizmodo
Gizmodo / Fragment.kt
Created May 17, 2023 11:54
Camera and document
private lateinit var takePicture: ActivityResultLauncher<Uri>
private lateinit var chooseDocument: ActivityResultLauncher<Array<String>>
private fun attachmentDialog() {
val listItems =
arrayOf(getString(R.string.capture_image_from_camera), getString(R.string.choose_file))
AlertDialog.Builder(requireContext())
.setItems(listItems) { dialog, which ->
when (which) {
0 -> {
@Gizmodo
Gizmodo / filter.txt
Created June 7, 2022 18:34
LogcatV2 filter spam message
-tag~: chatty|WifiHAL|HwBinder|AssistHolderContentView|Light|lsc_nvram|SensorService|NetworkManagement|camerahalserver|WifiNetworkFactory|WifiClientModeImpl|CarrierServices|Process|thermal_repeater
@file:Suppress("UNCHECKED_CAST")
package com.example.fragmentvm.utils
import androidx.lifecycle.MutableLiveData
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers
import io.reactivex.rxjava3.core.*
import io.reactivex.rxjava3.schedulers.Schedulers
internal object RxUtils {
2021-12-08 15:16:00.026 478-478/? I/hwcomposer: [HWCDisplay] [Display_0 (type:1)] fps:9.964194,dur:2810.06,max:2391.08,min:14.62
2021-12-08 15:16:00.326 622-2502/? E/Isp_Drv: [vendor/mediatek/proprietary/hardware/mtkcam/drv/src/isp/mt6765/isp/isp_drv.cpp, waitIrq, line0672] ERROR: ISP(0x0)_WAIT_IRQ fail(14). Wait Status(0x00000010), Timeout(200).
(waitIrq){#672:vendor/mediatek/proprietary/hardware/mtkcam/drv/src/isp/mt6765/isp/isp_drv.cpp}
2021-12-08 15:16:00.330 3354-3382/? I/ADB_SERVICES: post waitpid (pid=3381) status=0000
2021-12-08 15:16:00.387 3354-3384/? I/ADB_SERVICES: post waitpid (pid=3383) status=0000
2021-12-08 15:16:00.741 622-2502/? E/Isp_Drv: [vendor/mediatek/proprietary/hardware/mtkcam/drv/src/isp/mt6765/isp/isp_drv.cpp, waitIrq, line0672] ERROR: ISP(0x0)_WAIT_IRQ fail(14). Wait Status(0x00000010), Timeout(200).
(waitIrq){#672:vendor/mediatek/proprietary/hardware/mtkcam/drv/src/isp/mt6765/isp/isp_drv.cpp}
2021-12-08 15:16:01.157 622-2502/? E/Isp_Drv: [vendor/mediatek/proprietary/ha
class LineNumberDebugTree : Timber.DebugTree() {
override fun createStackElementTag(element: StackTraceElement): String? {
return "(${element.fileName}:${element.lineNumber})#${element.methodName}"
}
override fun log(priority: Int, tag: String?, message: String, t: Throwable?) {
super.log(priority, "MMTR_$tag", message, t)
}
}
package com.shop.tcd.model
import com.tickaroo.tikxml.annotation.Attribute
import com.tickaroo.tikxml.annotation.Element
import com.tickaroo.tikxml.annotation.PropertyElement
import com.tickaroo.tikxml.annotation.Xml
@Xml(name = "Настройки")
class Task {
@Element(name = "Магазины")
@Gizmodo
Gizmodo / 1,xml
Created November 17, 2021 22:10
work
<?xml version="1.0" encoding="utf-8"?>
<catalog>
<book id="Book 1 attr" name="!Дес049"></book>
<book id="Book q attr" Наименование="!Дес049"></book>
<book id="Book 2 attr">Book 2 value</book>
<book id="Book 3 attr"/>
<Магазин Наименование="!!!!!!" Адрес="\\192.168.0.154\TSD49" ПрефиксМагазина="Т49" ПрефиксВесовогоТовара="22" ПрефиксВесовогоТовараПЛУ="23" ПрефиксШтучногоТовара="24"/>
<book Наименование="!2222222" Адрес="\\192.168.0.154\TSD49" ПрефиксМагазина="Т49" ПрефиксВесовогоТовара="22" ПрефиксВесовогоТовараПЛУ="23" ПрефиксШтучногоТовара="24"/>
</catalog>
@Gizmodo
Gizmodo / vsCode.txt
Created November 21, 2019 20:49
SyncSettings VSCode
cb90d1e15350ace12eff660a87da41a8
@Gizmodo
Gizmodo / I2C_Scanner.ino
Created July 30, 2019 20:43
I2C Scanner
/*********
Rui Santos
Complete project details at https://randomnerdtutorials.com
*********/
#include <Wire.h>
void setup() {
Wire.begin();
Serial.begin(115200);
@Gizmodo
Gizmodo / gist:21d7be622ab22076e147e01487e1eab3
Last active March 25, 2019 20:35
CMAKE для Boost & MongoDB под Ubuntu
cmake_minimum_required(VERSION 3.13)
project(untitled)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
set(CMAKE_CXX_STANDARD 11)
set(BOOST_ROOT /home/user/boost_1_69_0)
set(BOOST_INCLUDEDIR /home/user/boost_1_69_0)
set(BOOST_LIBRARYDIR /home/user/boost_1_69_0/stage/lib)
include_directories(
/usr/local/include/mongocxx/v_noabi
/usr/local/include/bsoncxx/v_noabi