Verkottunut maailma, sosiaalinen media ja tulevaisuuden vuorovaikutteisuusJarno M. Koponen
Näkökulmia verkottuneeseen maailmaan ja vuorovaikutteiseen olemassaoloon ja viestintään:
Miten sosiaalinen todellisuutemme ja viestintäkulttuurimme on muuttumassa?
Millaisia uusia mahdollisuuksia tämä kehitys avaa nyt ja tulevaisuudessa?
Verkottunut maailma, sosiaalinen media ja tulevaisuuden vuorovaikutteisuusJarno M. Koponen
Näkökulmia verkottuneeseen maailmaan ja vuorovaikutteiseen olemassaoloon ja viestintään:
Miten sosiaalinen todellisuutemme ja viestintäkulttuurimme on muuttumassa?
Millaisia uusia mahdollisuuksia tämä kehitys avaa nyt ja tulevaisuudessa?
This was the updated presentation that was intended for AgileDC 2014; there will be some aspects here that I will pull for my proposed session for Agile2015.
Increasingly, travellers are moving to the internet as their principal source of information for planning and booking holidays. Ecotourism operators now need to trial and utilise internet-based technologies for their effectiveness in reaching target markets. A new eco-certified tour product in SE Queensland was launched last year with an internet service provider generating product inquiries so as to establish a substantial database of potential buyers from which key information has been extracted about potential customers, their demographics and their provenance. The �work in progress� case study will illustrate what outcomes have been achieved to date, and how the selected strategy can be used to customise product options for niche audiences, to link in with the marketing programs of RTOs, to measure marketing
INFORMATION:
Author : Subhananda Bera From Mystic Wellbeing
Date : 14 - July - 2010
Pages : 15
Format : PDF
Table Of Contents
Forewords ................................ 04
To Quit or Not To Quit ................... 05
Welcome ...................................06
Why Blame Smoking Only? .................. 07
Fight for Right ...........................08
Smoking Alone Doesn’t Kill ............... 09
Special Ones? – Say “My Heart Aches…”......10
Cover Point ...............................11
Imagine … There’s No Cigarette ............12
So, You Understand? .......................14
Author’s Box ..............................15
Written By Subhananda Bera
Mysticboard.com
http://MysticBoard.com
http://tinyurl.com/mysticboard
If You Are Thinking Of Anything Mystic - Think MysticBoard.com
In the age of good – how good is your organisation? by Stephen PainAddison Group
Stephen J Pain, independent consultant and Visiting Fellow, Henley Business School, looks at how the economic downturn has forced corporates to repriortise their values in rebuilding the reputation at The Group seminar on Measuring corporate brand reputation, 18 May 2010
In an uncertain world where we are all effectively self-employed, networking skills make all the difference for freelancers, job changers, and career climbers. Increase your chances of landing that all-important job or business contract.
This was the updated presentation that was intended for AgileDC 2014; there will be some aspects here that I will pull for my proposed session for Agile2015.
Increasingly, travellers are moving to the internet as their principal source of information for planning and booking holidays. Ecotourism operators now need to trial and utilise internet-based technologies for their effectiveness in reaching target markets. A new eco-certified tour product in SE Queensland was launched last year with an internet service provider generating product inquiries so as to establish a substantial database of potential buyers from which key information has been extracted about potential customers, their demographics and their provenance. The �work in progress� case study will illustrate what outcomes have been achieved to date, and how the selected strategy can be used to customise product options for niche audiences, to link in with the marketing programs of RTOs, to measure marketing
INFORMATION:
Author : Subhananda Bera From Mystic Wellbeing
Date : 14 - July - 2010
Pages : 15
Format : PDF
Table Of Contents
Forewords ................................ 04
To Quit or Not To Quit ................... 05
Welcome ...................................06
Why Blame Smoking Only? .................. 07
Fight for Right ...........................08
Smoking Alone Doesn’t Kill ............... 09
Special Ones? – Say “My Heart Aches…”......10
Cover Point ...............................11
Imagine … There’s No Cigarette ............12
So, You Understand? .......................14
Author’s Box ..............................15
Written By Subhananda Bera
Mysticboard.com
http://MysticBoard.com
http://tinyurl.com/mysticboard
If You Are Thinking Of Anything Mystic - Think MysticBoard.com
In the age of good – how good is your organisation? by Stephen PainAddison Group
Stephen J Pain, independent consultant and Visiting Fellow, Henley Business School, looks at how the economic downturn has forced corporates to repriortise their values in rebuilding the reputation at The Group seminar on Measuring corporate brand reputation, 18 May 2010
In an uncertain world where we are all effectively self-employed, networking skills make all the difference for freelancers, job changers, and career climbers. Increase your chances of landing that all-important job or business contract.
[네이버오픈소스세미나] Pinpoint를 이용해서 서버리스 플랫폼 Apache Openwhisk 트레이싱하기 - 오승현NAVER Engineering
네이버 오픈소스 세미나 - Performance does matter
2019.07.11
<세션 요약>
네이버 서비스에서 사내 서버리스 플랫폼까지 흘러가는 트랜잭션을 추적하고 분석하기 위해 개발한 Pinpoint의 Apache Openwhisk 플러그인과 그 개발 과정을 소개합니다.
Apache Openwhisk는 서버리스 플랫폼을 구축할 수 있는 오픈소스 프로젝트로 스칼라 언어와 Akka 라이브러리를 사용한 Actor 모델에 기반하고 있습니다. 스칼라 언어로 작성된 애플리케이션을 위한 Pinpoint 플러그인을 만들면서 겪었던 문제들과 해결했던 과정들을 위주로 설명드릴 예정입니다.
<연사 소개>
네이버에서 Serverless 플랫폼을 개발하고 있으며, 다양한 오픈소스 프로젝트에 관심이 많습니다.
Apache Openwhisk contributor로 활동하면서, Openwhisk 기반 서버리스 플랫폼의 트레이싱을 위한 Pinpoint 플러그인을 개발하고 컨트리뷰션을 진행하고 있습니다.
오늘날 멀티코어 프로세서 세상은 이기종 컴퓨팅 환경이 대부분이라 해도 과언이 아니다.
병렬 컴퓨팅은 비약적인 속도 향상과 전력 소비 감소라는 장점이 있지만 사용하기가 까다롭고 특히 다양한 아키텍처로 이루어진 이기종 컴퓨팅 환경에서는 소프트웨어 개발이 더욱 어려워진다.
이 프리젠테이션에서는 이기종 컴퓨팅 환경에서의 병렬 처리를 위한 프로그래밍 언어를 소개하고 OpenCV와 같은 영상처리 라이브러리에서의 활용 예시를 보여준다
2. Service를 분석하기 위해 필요한 지식?
• Thread
• Looper – In-process message passing
In process
• Intent – 시스템 전체 범위의 IPC
• Broadcast Receiver
• Manager와 Service의 관계
3. Threads and Loopers
APK Package
Process
Thread Local
L l
Intent
Looper Service
Receiver
Call
UI
Activity Events Thread
External
Message Service
Activity Queue System Calls
Events
4. HandlerThread
• Looper를 가진 스레드를 생성하기 위한 클래스
L 를
• Looper를 이용하기 위해서는 핸들러를 생성해야함
생성해야함.
5. looper란?
class LooperThread extends Thread {
p
public Handler mHandler;
;
public void run() {
Looper.prepare(); // 현재 스레드의 looper 초기화
mHandler = new Handler() {
public void handleMessage(Message msg) {
// process incoming messages here
}
}; 핸들러 코드
Looper.loop(); // 메시지큐 실행
}
}
6. Looper, Handler,
Looper Handler MessageQueue
Thread
Message Queue
Looper
3. deque
4. Dispatch
1. 메시지 수신
(message, Runnable) 2. Enque
2 E
Handler
handleMessage()
5. 메시지 처리
7.
8. Android Power Management
• S
Support
t
– screen on/off
– screen backlight on/off
– keyboard backlight on/off
– button backlight on/off
– adjust screen brightness
• Not Support
pp
– Sleep or Standby mode to fully use CPU’s
capability.
9. Power Manager Service
Sequence Flow
초기화
power = new PowerManagerService();
ServiceManager.addService(Context.
PowerMangerService 등록 POWER_SERVICE, power);
p
power.init(context, hardware,
( , ,
PowerMangerService ActivityManagerService.getDefault(
(HandlerThread)생성 ), battery);
System Ready
10. WakeLock?
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
getSystemService(Context POWER SERVICE);
PowerManager.WakeLock wl =
pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
wl.acquire();
wl acquire();
..screen will stay on during this section..
wl.release();
13. 참고
• frameworks/base/core/jni
– 안드로이드 런타임 관련 소스
– Android.mk : 안드로이드 런타임 Makefile
• output : libandroid runtime 생성
libandroid_runtime
• A d idR ti
AndroidRuntime::startReg(JNIEnv* env)
t tR (JNIE )
– 일반적인 JNI로 연결되는 네이티브 함수를 등
록하는 함수