Submit Search
Upload
ARC環境で メモリリークを起こす 7つの方法
•
12 likes
•
3,637 views
ushiostarfish _
Follow
Report
Share
Report
Share
1 of 9
Download now
Download to read offline
Recommended
前期講座09
前期講座09
Takenori Nakagawa
Ll xcode
Ll xcode
Net Kanayan
Goをカンストさせる話
Goをカンストさせる話
Moriyoshi Koizumi
Goをカンストさせる話
C++入門?
C++入門?
tsudaa
昔からC++ の入門書に違和感があったので、ちょっとそれについてまとめてみました
PandasとSQLとの比較
PandasとSQLとの比較
iPride Co., Ltd.
2019/09/20の勉強会で発表されたものです。
X hago2 shortcoding 20110827
X hago2 shortcoding 20110827
uskey512
AOJ[0006] 53B
How to make Inn-fighting dice
How to make Inn-fighting dice
Masujima Ryohei
For c++
Slide
Slide
Takefumi MIYOSHI
OpenCL +alpha. (1) OpenCL + I/O (2) trying kinds of high-level languages for OpenCL
Recommended
前期講座09
前期講座09
Takenori Nakagawa
Ll xcode
Ll xcode
Net Kanayan
Goをカンストさせる話
Goをカンストさせる話
Moriyoshi Koizumi
Goをカンストさせる話
C++入門?
C++入門?
tsudaa
昔からC++ の入門書に違和感があったので、ちょっとそれについてまとめてみました
PandasとSQLとの比較
PandasとSQLとの比較
iPride Co., Ltd.
2019/09/20の勉強会で発表されたものです。
X hago2 shortcoding 20110827
X hago2 shortcoding 20110827
uskey512
AOJ[0006] 53B
How to make Inn-fighting dice
How to make Inn-fighting dice
Masujima Ryohei
For c++
Slide
Slide
Takefumi MIYOSHI
OpenCL +alpha. (1) OpenCL + I/O (2) trying kinds of high-level languages for OpenCL
Python で munin plugin を書いてみる
Python で munin plugin を書いてみる
ftnk
Subprocess no susume
Subprocess no susume
Makoto Kishimoto
テーマ「最適化」
テーマ「最適化」
technocat
2010/08/07 @hokkaido.pm #1
Nginx lua
Nginx lua
Moriyoshi Koizumi
Continuation with Boost.Context
Continuation with Boost.Context
Akira Takahashi
Boost.Coroutine
Boost.Coroutine
melpon
Streaming data processing ライブラリの紹介 (主に Conduit)
Streaming data processing ライブラリの紹介 (主に Conduit)
krdlab
「名前は聞いたことがあるけど,どういうものなの?」という方向けの資料です.
apg4b 4.05 ポインタ
apg4b 4.05 ポインタ
APG4b
ポインタのサンプルプログラム
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン
yohhoy
C++MIX #5 資料
Common LispでGPGPU
Common LispでGPGPU
gos-k
Common Lispに関する簡単な説明とGPGPU対応状況およびループアンロールをLispのマクロで書く事について
llvm入門
llvm入門
MITSUNARI Shigeo
while文
while文
APG4b
https://atcoder.jp/contests/apg4b
Ilerpg Study 002
Ilerpg Study 002
Yoshiki Ushida
“Symbolic bounds analysis of pointers, array indices, and accessed memory reg...
“Symbolic bounds analysis of pointers, array indices, and accessed memory reg...
Masahiro Sakai
PLDIr#4 (2009-12-02) での紹介。
競技プログラミングにおけるコードの書き方とその利便性
競技プログラミングにおけるコードの書き方とその利便性
Hibiki Yamashiro
競技プログラミングに特有のコーディングテクニックを紹介
Das 2015
Das 2015
Takefumi MIYOSHI
My presentation in DAS 2015
for文
for文
APG4b
https://atcoder.jp/contests/apg4b
マーク&スイープ勉強会
マーク&スイープ勉強会
7shi
マーク&スイープ勉強会の発表資料です。
静的リンクライブラリ
静的リンクライブラリ
ushiostarfish _
Real timeimageprocessing
Real timeimageprocessing
ushiostarfish _
Lt cocoa
Lt cocoa
ushiostarfish _
Programmer @jc-21 2014/03/29
Programmer @jc-21 2014/03/29
Yuki Higuchi
More Related Content
What's hot
Python で munin plugin を書いてみる
Python で munin plugin を書いてみる
ftnk
Subprocess no susume
Subprocess no susume
Makoto Kishimoto
テーマ「最適化」
テーマ「最適化」
technocat
2010/08/07 @hokkaido.pm #1
Nginx lua
Nginx lua
Moriyoshi Koizumi
Continuation with Boost.Context
Continuation with Boost.Context
Akira Takahashi
Boost.Coroutine
Boost.Coroutine
melpon
Streaming data processing ライブラリの紹介 (主に Conduit)
Streaming data processing ライブラリの紹介 (主に Conduit)
krdlab
「名前は聞いたことがあるけど,どういうものなの?」という方向けの資料です.
apg4b 4.05 ポインタ
apg4b 4.05 ポインタ
APG4b
ポインタのサンプルプログラム
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン
yohhoy
C++MIX #5 資料
Common LispでGPGPU
Common LispでGPGPU
gos-k
Common Lispに関する簡単な説明とGPGPU対応状況およびループアンロールをLispのマクロで書く事について
llvm入門
llvm入門
MITSUNARI Shigeo
while文
while文
APG4b
https://atcoder.jp/contests/apg4b
Ilerpg Study 002
Ilerpg Study 002
Yoshiki Ushida
“Symbolic bounds analysis of pointers, array indices, and accessed memory reg...
“Symbolic bounds analysis of pointers, array indices, and accessed memory reg...
Masahiro Sakai
PLDIr#4 (2009-12-02) での紹介。
競技プログラミングにおけるコードの書き方とその利便性
競技プログラミングにおけるコードの書き方とその利便性
Hibiki Yamashiro
競技プログラミングに特有のコーディングテクニックを紹介
Das 2015
Das 2015
Takefumi MIYOSHI
My presentation in DAS 2015
for文
for文
APG4b
https://atcoder.jp/contests/apg4b
マーク&スイープ勉強会
マーク&スイープ勉強会
7shi
マーク&スイープ勉強会の発表資料です。
What's hot
(18)
Python で munin plugin を書いてみる
Python で munin plugin を書いてみる
Subprocess no susume
Subprocess no susume
テーマ「最適化」
テーマ「最適化」
Nginx lua
Nginx lua
Continuation with Boost.Context
Continuation with Boost.Context
Boost.Coroutine
Boost.Coroutine
Streaming data processing ライブラリの紹介 (主に Conduit)
Streaming data processing ライブラリの紹介 (主に Conduit)
apg4b 4.05 ポインタ
apg4b 4.05 ポインタ
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン
Common LispでGPGPU
Common LispでGPGPU
llvm入門
llvm入門
while文
while文
Ilerpg Study 002
Ilerpg Study 002
“Symbolic bounds analysis of pointers, array indices, and accessed memory reg...
“Symbolic bounds analysis of pointers, array indices, and accessed memory reg...
競技プログラミングにおけるコードの書き方とその利便性
競技プログラミングにおけるコードの書き方とその利便性
Das 2015
Das 2015
for文
for文
マーク&スイープ勉強会
マーク&スイープ勉強会
Viewers also liked
静的リンクライブラリ
静的リンクライブラリ
ushiostarfish _
Real timeimageprocessing
Real timeimageprocessing
ushiostarfish _
Lt cocoa
Lt cocoa
ushiostarfish _
Programmer @jc-21 2014/03/29
Programmer @jc-21 2014/03/29
Yuki Higuchi
La espiral de la tercera ley de kepler. Astronomía, Sistema Solar, Tierra
La espiral de la tercera ley de kepler. Astronomía, Sistema Solar, Tierra
Jorge Diderot Chelén Franulic
La Tercera Ley de Kepler (T^2=R^3) configura una ÓRBITA en ESPIRAL para todos los planetas del Sistema Solar... y si nuestra órbita es en ESPIRAL muchas cosas de nuestra comprensión del ESPACIO se modifican. Jorge Diderot Chelen Franulic. Geólogo.
Blur based Weber–Fechner law
Blur based Weber–Fechner law
ushiostarfish _
SWWDC2012_11_17
SWWDC2012_11_17
ushiostarfish _
サンプルコードです https://github.com/Ushio/SWWDC_CoreAnimation
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
tototti
2013-07-12 (金) 19:00- レッツゴーデベロッパー変真 前夜祭 の「変真トーク」で使用した資料です。 デベロッパー向けのイベントなのに、あまり開発の話をしていないという謎なプレゼン...。まあ、他のお二人がとてもいいお話をしてくださったので、トータルでは良かったと思います。
いろいろ迷子のレンダラー Lost Child Render
いろいろ迷子のレンダラー Lost Child Render
ushiostarfish _
レイトレ合宿4に提出したレンダラーの資料です
Metal Fluid Simulation
Metal Fluid Simulation
ushiostarfish _
Metal Fluid Simulation iOS ブログでも解説しています http://wowdev.jp/?p=1380 Qiitaはこちら http://qiita.com/Ushio@github/items/3c206dd1e26195b7627f
これからはじめるCoda2とSublime Text 2
これからはじめるCoda2とSublime Text 2
masaaki komori
2012年7月14日(土)、横浜タネマキでの資料。 その他のパッケージの詳細は、当日会場で〜。
new Objctive-C literal syntax
new Objctive-C literal syntax
Wataru Kimura
2012年3月にclangのtrunkに導入された、NSArrayやNSDictionaryなどへの新しい構文・リテラルについて調べてみた。 追加説明の記事 http://d.hatena.ne.jp/kimuraw/20120317/p1 Cocoa勉強会 #51 2012-03-17
Next Generation Web Application Architecture
Next Generation Web Application Architecture
Koji SHIMADA
Ruby Sapporo Night vol.14 共演者のスライドはこちら: http://d.hatena.ne.jp/tricknotes/20120225/p1
Sinatraのススメ
Sinatraのススメ
@odailly_jp Odai
blogサービスの全文検索の話 - #groonga を囲む夕べ
blogサービスの全文検索の話 - #groonga を囲む夕べ
Masahiro Nagano
Rubyはとても「人間的」
Rubyはとても「人間的」
Kazuhiro Serizawa
第97回 IWDDで発表したLTです。 http://www.iwdd.net/
本格的に始めるzsh
本格的に始めるzsh
Hideaki Miyake
本格的に始めるzsh
Ruby1.9のfiberのかっこいい使い方
Ruby1.9のfiberのかっこいい使い方
Kindai University
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
Kunihiro TANAKA
2014年11月14日に開催された、第5回コンテナ型仮想化の情報交換会@大阪において使った資料です。 Immutable Infrastructureの説明とDockerの説明をしています。
プログラマとして仕事をするために勉強すること
プログラマとして仕事をするために勉強すること
なおき きしだ
2010年6月17日の3時間の講話で書いたもの。
Viewers also liked
(20)
静的リンクライブラリ
静的リンクライブラリ
Real timeimageprocessing
Real timeimageprocessing
Lt cocoa
Lt cocoa
Programmer @jc-21 2014/03/29
Programmer @jc-21 2014/03/29
La espiral de la tercera ley de kepler. Astronomía, Sistema Solar, Tierra
La espiral de la tercera ley de kepler. Astronomía, Sistema Solar, Tierra
Blur based Weber–Fechner law
Blur based Weber–Fechner law
SWWDC2012_11_17
SWWDC2012_11_17
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
いろいろ迷子のレンダラー Lost Child Render
いろいろ迷子のレンダラー Lost Child Render
Metal Fluid Simulation
Metal Fluid Simulation
これからはじめるCoda2とSublime Text 2
これからはじめるCoda2とSublime Text 2
new Objctive-C literal syntax
new Objctive-C literal syntax
Next Generation Web Application Architecture
Next Generation Web Application Architecture
Sinatraのススメ
Sinatraのススメ
blogサービスの全文検索の話 - #groonga を囲む夕べ
blogサービスの全文検索の話 - #groonga を囲む夕べ
Rubyはとても「人間的」
Rubyはとても「人間的」
本格的に始めるzsh
本格的に始めるzsh
Ruby1.9のfiberのかっこいい使い方
Ruby1.9のfiberのかっこいい使い方
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
プログラマとして仕事をするために勉強すること
プログラマとして仕事をするために勉強すること
ARC環境で メモリリークを起こす 7つの方法
1.
ARC環境で メモリリークを起こす 7つの方法
2.
①循環参照 @interface Hoge :
NSObject @property (strong, nonatomic) Hoge *hoge; @end @implementation Hoge @end Hoge *h = [[Hoge alloc] init]; h.hoge = h;
3.
②MEMCPY Hoge *h =
[[Hoge alloc] init]; memset(&h, 0, sizeof(id));
4.
③OBJC_MSGSEND Hoge *h =
[[Hoge alloc] init]; objc_msgSend(h, NSSelectorFromString(@"retain"));
5.
④CFRETAIN Hoge *h =
[[Hoge alloc] init]; CFRetain((__bridge CFTypeRef)h);
6.
⑤__BRIDGE_RETAINED Hoge *h =
[[Hoge alloc] init]; void *p = (__bridge_retained void *)h;
7.
⑥CLASS_REPLACEMETHOD Hoge *h
= [[Hoge alloc] init]; class_replaceMethod( [Hoge class], NSSelectorFromString(@"release"), imp_implementationWithBlock(^(){}), "");
8.
⑦MACH_OVERRIDE どうもC言語の関数を書き換えるらしい。 面白そうだけど難しそう!誰か教えて!
9.
タブーをあえてやるのも面白い!
Download now