Context mContext 문제

안드로이드 신규 어플 하나 만들어 볼거라고 오랜만에 new project 하나 만들었는데 병신같은 android studio는 오늘도 문제다 new project 하고 activity 에 Context mContext; 하면 자동으로 import 되어야 하는 내용이 갑자기 만들어지지 않는 문제이다. 시발 뭘 업데이트 안해서 발생하는 문젠가??? 아 짜증나 또 지랄이네 뭐가 잘못된 거야 알수가 있나 그래서 3.2 버전 업데이트 하고 grandle 도 같이 업데이트 했는데 똑 같다. 짜증나 .... 뭘 바꾼 거야 이 개새끼들이 그래서 Event log 를 봤지 Disable Power save mode  란 놈이 있는데 이게 뭐야 검색하니까 뭐라 뭐라 나오네 알고 싶지 않다. 그냥 클릭 하면 이전 처럼 자동 업데이트 된다. 아 짜증나. 이 새끼들이 자기들이 업데이트 하면 수많은 엔지니어들이 하지도 않아도 되는 개 고생을 얼마나 해야 하는지 알까. 빌어 먹을 새끼들.

android 8.0 socket 통신 동작하지 않는 이유

oncreate 에 아래 2줄만 추가하며 동작한다. StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode. setThreadPolicy (policy); 병신같은 구글새끼들

c# mqtt client example

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using uPLibrary.Networking.M2Mqtt; using uPLibrary.Networking.M2Mqtt.Messages; namespace MQTTTest {     public partial class Form1 : Form     {         MqttClient client;         public Form1()         {             InitializeComponent();             //client = new MqttClient("broker.hivemq.com");             client = new MqttClient("192.168.0.83");             byte code = client.Connect(Guid.NewGuid().ToString());             client.ProtocolVersion = MqttProtocolVersion.Version_3_1;            ...

비글본 블랙 고정 아이피 설정

아래에 링크를 참조 하시면 됩니다. https://github.com/leesy24/BBB_Web_Manager/wiki/%5BBBB%5D-Set-static-IP-address-on-eth0 /etc/network/interfaces  를 변경하여도 정상적으로 동작하지 않습니다. 위에 링크에 있는 내용을 따라서 하시면 됩니다. 명령어  ip addr show dev eth0  을 입력하면 아래와 같이 나옵니다. 2: eth0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000     link/ether de:ad:be:ef:ca:be brd ff:ff:ff:ff:ff:ff     inet 192.168.0.88/24 brd 192.168.0.255 scope global eth0        valid_lft forever preferred_lft forever     inet 192.168.0.112/24 brd 192.168.0.255 scope global secondary eth0        valid_lft forever preferred_lft forever     inet6 fe80::6a9e:19ff:fe6f:64f/64 scope link        valid_lft forever preferred_lft forever connmatctl services  해서 나오는  ethernet_689e196f064f_cable ( 이더텟 인터페이스) 을  아래와 같이 설정하면 됩니다. connmanctl config ethern...

sts error failed to load the jni shared library

윈도우 10 에서 STS 다운로드 받아서 실행하면  실행은 안되고  sts error failed to load the jni shared library 에러가 나온다. 원인은 java 실행 파일 패스가 64bit 로 되어 잇어서 발생하는문제이다. sts 쪽에 ini 파일을 고쳐야 하는데 어딜 수정해야 하는지 알고 싶지 않다. 그럼 어떻게  => 고급 시스템 설정 보기 누르고 ==> 환경 변수에서 ==> PAHT 에 자바 경로를        C:\Program Files\Java\jdk1.8.0_161\bin 로 변경한다.        이전에는       C:\Program Files (x86)\Java\jdk1.8.0_161\bin 아래에 있는 놈으로 해서 안되었다. 욕나와 STS 에서 이런건 고쳐서 배포해야 하는거 아닌가 싶다. 윈도우에서는 설치를 해보지도 않고 그냥 배포하는것 같다.

mt2523 hdk flashdown

이미지
mt2523 hdk flash tool download how to display_drawing_image.bin flash.bin flash_download.cfg mt2523_bootloader.bin must exist in the same folder.

SCAM-30 동작 영상

이미지
동작 확인이 힘든 제품입니다. 동작 시킨 환경 OS : Window7 64bit https://youtu.be/44AfyjiDEqk window 10 64bit 에서는 동작하지 않습니다. (저의 경우) 인터넷에 찾아봐도 되는지 확인할수 있는 영상이 없어서 올립니다.

java simpledateformat JAVA SIMPLEDATEFORMAT 자바 심플데이타 포맷

1. Date to String ====================================================== Date now = new Date(); String strnow =""; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); strnow = sdf.format(now); Log.d("xxx"," strnow "+strnow); 2. String to Date ====================================================== try {       Date ddate = new Date();     String strdate= "2017-09-09 11:11:11";     SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");       ddate = sdf.parse(strdate);     Log.d("xxx","ddate "+ddate .toString()); } catch (ParseException e) {     e.printStackTrace(); } 3. SimpleDateFormat ====================================================== SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); S...

HC-6, HC-10 change Name

HC-6  , HC-10  REF CODE #include <SoftwareSerial.h> SoftwareSerial BTSerial(2, 3); // SoftwareSerial(RX, TX) bool isSendMsg = false; byte buf[1024]; int cnt; void setup() {   Serial.begin(9600);     Serial.println("Hello!");   BTSerial.begin(9600);  // BTSerial.write("AT"); // write it to BT  cnt = 0; } void loop(){   while (BTSerial.available()){ // if BT sends something       byte data = BTSerial.read();       Serial.write(data); // write it to serial(serial monitor)     }   while (Serial.available()){ // if Serial has input(from serial monitor)       byte data = Serial.read();     buf[cnt++] = data;     //Serial.println("AT");       //BTSerial.write("AT");     //Serial.write(data);     //BTSerial.write(data); // write it to BT     isSendMsg = true;   ...

C# sound library ref

http://cscore.codeplex.com/ https://github.com/Alkalinee/Hurricane http://stackoverflow.com/questions/1525320/how-to-enumerate-audio-out-devices-in-c-sharp https://social.msdn.microsoft.com/Forums/vstudio/en-US/f402c024-1ac6-47c3-ab73-475ce207b004/how-to-change-default-sound-output?forum=csharpgeneral http://www.codeproject.com/Articles/31836/Changing-your-Windows-audio-device-programmaticall http://www.daveamenta.com/2011-05/programmatically-or-command-line-change-the-default-sound-playback-device-in-windows-7/ http://www.codeproject.com/Articles/22951/Sound-Activated-Recorder-with-Spectrogram-in-C http://stackoverflow.com/questions/32330511/c-sharp-microphone-noise-detection https://naudio.codeplex.com/

beaglebone 해보기

이미지
시작하기 page https://beagleboard.org/getting-started#update 리눅스에서 연결하기  ( udev 추가) https://learn.adafruit.com/ssh-to-beaglebone-black-over-usb/installing-drivers-linux 윈도우 , mac  도 위에 page 열면 확인 할수있다. 현재 설치되어 있는 놈이 뭔지 알아본다. version check root@beaglebone:~# cat /etc/dogtag BeagleBoard.org BeagleBone Debian Image 2014-03-19 최종 이미지 다운로드 page http://beagleboard.org/latest-images emmc  에 넣 는 중에 발생하 는 에 러 rsync: write failed on "/tmp/rootfs/usr/lib/ruby/vendor_ruby/sequel/sql.rb": No space left on device (28) 원인 : 말그대로 공간이 없다.  ( 가지고 있는 비글이가 좀 된놈이라 4G 가 안된다.) 해결방법 : https://groups.google.com/forum/#!topic/beagleboard/VwQjxHuGISU 검색 의 결과 다. 2G 이미지 받아서 다시 만들어서 다운로드 try 한다.  다운로드 동작시 led가 왔다갔다 한다.  기 타) 카페 PRU_CAPE ( 위에 붙는놈 해보기) http://processors.wiki.ti.com/index.php/PRU_Cape_Getting_Started_Guide 여기부터는 확인하고 하자.

andriod old samples path

https://android.googlesource.com/platform/development/+/eclair-passion-release/samples

DLMS example

http://www.dlms.com/faqanswers/questionsonthedlmscosemspecification/areexamplesforinformationexchangeavailable.php

input size over than config in php.ini - change upload max file size ( php 업로드 파일 사이즈 올리는 방법)

change upload max file size  service setting : nginx + php5 fpm /etc/php5/fpm/php.ini ====================================== post_max_size = 32M upload_max_filesize = 24M // option max_execution_time = 300 max_input_time = 600 /etc/nginx/nginx.conf ====================================== http {     ...      client_max_body_size 100m; } restart service sudo pkill php5-fpm sudo service php5-fpm start sudo service nginx restart 게시판에 파일업로드 할려고하니 2M 까지만 된다고 하여서 수정했습니다.

DS18B20 Temperature Arduino ( 아두이노 온도센서)

이미지
사진 과같 은방향으 로연결하면됩니다. G,V,D  순으 로 연 결 ( 그라운드 , 입력전압 , 데이터 라인 ) 실제 연결 한사 진 소스 가 있는 곳 https://tkkrlab.nl/wiki/Arduino_37_sensors 온도 센서소스 https://tkkrlab.nl/wiki/Arduino_KY-001_Temperature_sensor_module 아두이 노실행결과

Error:Execution failed for task ':app:compileDebugJava'. > Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory.

이미지
안드로이드 스투디오 업데이트 이후 아래 와같 은 에러가 발생한다. 업데이트 할때마다 문제가 발생한다. 문제의 원인은 default 설정이 문제였다. File >> Other Setting >> Default Project Structure   를 선택하 면 아래와 같은 창이 나오고  default 로설정되어 있는 java  경로가 문제다.    아래와 같이 변경 하면된다.  ( 원래 설치되어 있는 자바 경로로 지정)   끝

tomcat7 설정하기

http://www.liquidweb.com/kb/how-to-install-apache-tomcat-7-on-ubuntu-14-04/

D3 (data driven document) 무조건 배워라.

d3 & angularjs 배우자... [D3.js] 배우는 방법 http://mobicon.tistory.com/275 http://victormejia.me/d3-angular-demos/#/ http://bl.ocks.org/tomerd/1499279 http://bl.ocks.org/mbostock https://www.dashingd3js.com/table-of-contents https://www.dashingd3js.com/why-build-with-d3js

Window 셋업 위저드 만들기

윈도우 프로그램 만들고 배포를 해야하는데 어떻게 해야 할 지 몰라서 찾아 보게 되었습니다. 그냥 인스톨 쉴드라고 알고 있었는데 옛날 이야기 지금은 스투디오 구석에 기타 >  셉업 위저드가 있습니다. 그냥 아래 보고 따라 하면 됩니다. http://stackoverflow.com/questions/6090913/make-an-installation-program-for-c-sharp-applications-and-include-net-framework

tomcat 한글깨짐

테스트 STS에서 는정상적으로 한글이 전송되는데 서버 에 올리면 한글전송이 문제가 생긴다. 아래 사이트 참조 하면됨. server.xml에 URIEncoding="UTF-8"  을추가하지않아서발생. 참조 한사이 트 http://hanmomhanda.blogspot.kr/2014/03/tomcat.html