Development(26)
-
Golang Memory Dump 예제
C언어에서 hexdump 같은게 없을까 찾는 분께 도움이 되길 package main import ( "encoding/binary" "encoding/hex" "fmt" "log" "runtime" "strings" "unsafe" ) func main() { // Let's print out architecture and pointer size. This will help us in // understanding the memory layout later in the program. fmt.Printf("architecture: %s\n", runtime.GOARCH) var ptr uintptr ptrSize = int(unsafe.Sizeof(ptr)) fmt.Printf("pointer ..
2020.04.22 -
JSON to HTML
JSON Schema로 HTML 퍼블리싱을 해주는 사이트가 있다. Github : https://github.com/json-editor/json-editor 링크 : https://json-editor.github.io/json-editor/ JSON Schema를 아래처럼 넣고 Update Schema를 눌러보자 이렇게 웹형태로 나온다. Schema를 어느정도 커스텀해야 쓸만할듯 하다.
2020.03.29 -
어쨌든 이벤트 루프는 무엇입니까?
어쨌든 이벤트 루프는 무엇입니까? What the heck is the event loop anyway? 자바스크립트의 동기, 비동기, 콜백, 스택 등을 이해하기 유용한 영상
2020.03.29 -
[파이썬 업무자동화] 05.이미지크기를 간편하게 줄여보자!
Youtube 영상 링크 깃헙 소스코드 링크 Q: 누구한테 필요할까요? A: 앱 개발자 : 디자이너에게 이미지를 받았는데 이미지 크기가 5mb네? 앱은 20mb인데...ㅠㅠ 디자이너 : 간편하게 여러 이미지들을 한번에 변환하고 싶다! 근데 포토샵 없으면 아무것도 모르겠다...ㅠㅠ 서버 개발자 : 프로필 사진 하나에 10mb씩 들어가네.. 클라우드 스토리지 비용도 더 들고.. 트래픽도 느려! ㅠㅠ 일반인 : 꿀뷰도 편하지만.. 인생은 짧고 파이썬은 빠르니까 한번 해보자! 좋아요와 많은 구독 부탁드립니다 ^^ 소스코드 import os import sys from PIL import Image from conf import image_config import ntpath import argparse def ..
2019.07.29 -
Android Keyhash 얻기
안드로이드 키해시 쉽게 생성하기 안드로이드 스튜디오에서 새로 패키지를 생성한다. 안드로이드 패키지 이름을 keyhash라고로 생성했을 경우를 가정하여 설명한다. 아래 경로의 파일을 열자. appname/app/src/main/java/com/example/keyhash/MainActivity.java MainActivity.java 를 아래와 같이 수정해준다. package com.example.keyhash; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.Signature; import android.os.Bundle; import com.google.andr..
2019.07.10 -
[파이썬 업무자동화] 04.카카오톡 메세지를 자동으로 보내보자!
파이썬 업무 자동화 4번째 포스팅입니다 ! 간만에 영상을 다시 올립니다. 내용은 영상을 시청해 주세요 ^^ 사용법은 아래 gitlab link를 참고해주세요. Git Source Code Link 바로가기 소스코드 import pyautogui import time import pyperclip import os import random def send_msg(my_msg, repeat_number): for i in range(int(repeat_number)): time_wait = random.uniform(1,3) print('Repeat Number : ', i + 1, end='') print(' // Time wait : ', time_wait) t..
2019.07.05