Profile

Cover photo
Brian Schlining
120 followers|180,354 views
AboutPostsPhotos

Stream

Brian Schlining

Shared publicly  - 
 
Opening Sourcetree from TextMate
My goto editor these days is TextMate . (The recent 2.0 releases have been really great). Like many developers, I use git for source control. Most of the time I use git on the command line, but once in a while I'll open up a project in the very awesome, and...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
Reading EXIF image metadata using Apache commons-imaging and Scala
I'm currently working on a project that has to watermark a few hundred thousand images and add some EXIF metadata to the images. For various reasons, JVM-based languages work best for this problem at work, so I've spent some time learning Apache's commons-i...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
 
Official list of Best of Web 7: http://youtu.be/axgDgH6f7Pw

001- https://www.youtube.com/watch?v=py4wET8XRE4
002- https://www.youtube.com/watch?v=baqz4Vs_Jx4
003- https://www.youtube.com/watch?v=oHLLYIUbfB8
004- https://www.youtube.com/watch?v=jJkuCzgg7fo
005- https://www.youtube.com/watch?v=Lkz_RJs0qn8
006- https://www.youtube.com/watch?v=82SDk1kInvI
007- https://www.youtube.com/watch?v=gLDYtH1RH-U
008- https://www.youtube.com/watch?v=NWd8La170L4
009- https://www.youtube.com/watch?v=b89_PDSMf3I
010- https://www.youtube.com/watch?v=c9XWkgA2C_s
011- https://www.youtube.com/watch?v=iD4qsWnjsNU
012- https://www.youtube.com/watch?v=U3BZLI5dJgY
013- https://www.youtube.com/watch?v=KEoXn34ilKY
014- https://www.youtube.com/watch?v=YcwrRA2BIlw
015- https://www.youtube.com/watch?v=zvAgYeHAoic
016- https://www.youtube.com/watch?v=f0xyzj545tc
017- https://www.youtube.com/watch?v=JpegLYkBu-s
018- https://www.youtube.com/watch?v=XWfP6BLJSA0
019- https://www.youtube.com/watch?v=Q_ePLQwo9yE
020- https://www.youtube.com/watch?v=6pA5-WhsAfI
021- https://www.youtube.com/watch?v=ZkcAGvXrRw8
022- http://www.youtube.com/watch?v=vZiopemx6_0
023- https://www.youtube.com/watch?v=lXREIA53Bos
024- https://www.youtube.com/watch?v=TSgrK1Kf46U
025- https://www.youtube.com/watch?v=Fze3GNQjRrM
026- https://www.youtube.com/watch?v=9kUnOr2qoTM
027- https://www.youtube.com/watch?v=SkyKG4oEkyI
028- https://www.youtube.com/watch?v=o-spSGFCv7g
029- https://www.youtube.com/watch?v=LdVxBO-ry3E
030- https://www.youtube.com/watch?v=FSfadN29kP8
031- https://www.youtube.com/watch?v=7xUlGgATMy8
032- https://www.youtube.com/watch?v=eR3Jr20p6qo
033- https://www.youtube.com/watch?v=Tbcoh5hre74
034- https://www.youtube.com/watch?v=CaM7y-OFy1I
035- https://www.youtube.com/watch?v=XgP_S9NiVnc
036- https://www.youtube.com/watch?v=WI2JUqvHUaU
037- https://www.youtube.com/watch?v=4pfloxVMJGw
038- https://www.youtube.com/watch?v=iyqfHvoUtkU
039- https://www.youtube.com/watch?v=cbLwmUdee64
040- https://www.youtube.com/watch?v=3fqWosszpnE
041- https://www.youtube.com/watch?v=5ZGTWk1xK6U
042- https://www.youtube.com/watch?v=SB_0vRnkeOk
043- https://www.youtube.com/watch?v=_mkiGMtbrPM
044- https://www.youtube.com/watch?v=rCRP-5om_3Y
045- https://www.youtube.com/watch?v=NQBUChBG98Q
046- https://www.youtube.com/watch?v=LR4EUlwwpr0
047- https://www.youtube.com/watch?v=HpmC-Mcc340
048- https://www.youtube.com/watch?v=JFbNPqaGbDg
049- https://www.youtube.com/watch?v=5YzX3X9iD7U
050- https://www.youtube.com/watch?v=AGWiZLy0YuI
051- https://www.youtube.com/watch?v=9xQRJuN05mA
052- https://www.youtube.com/watch?v=jz_bxQrcH6M
053- https://www.youtube.com/watch?v=vdTrr_VRKgU
054- https://www.youtube.com/watch?v=HHXdCIIGgXY
055- https://www.youtube.com/watch?v=rT8fqB9GPBM
056- https://www.youtube.com/watch?v=iRonRtbnI9A
057- https://www.youtube.com/watch?v=G9JEtPc_-ac
058- https://www.youtube.com/watch?v=__I6cXKWsY0
059- http://www.youtube.com/watch?v=0GzFbFjpV0E
060- https://www.youtube.com/watch?v=8qmmC5g-1xQ
061- https://www.youtube.com/watch?v=_jyMe18Ol7U
062- https://www.youtube.com/watch?v=-Dzk_T7YlAY
063- https://www.youtube.com/watch?v=RUuVhiXe33Q
064- https://www.youtube.com/watch?v=5aeKdmw9W50
065- https://www.youtube.com/watch?v=hGvQ8ameu7g
066- https://www.youtube.com/watch?v=KI1d4Ufz3h4
067- https://www.youtube.com/watch?v=-c1N3M3jKbg
068- https://www.youtube.com/watch?v=0uje575Dewc
069- https://www.youtube.com/watch?v=0zrB1Opfavw
070- https://www.youtube.com/watch?v=-aYLqAhTTms
071- https://www.youtube.com/watch?v=Mr2RAs7n-iQ
072- https://www.youtube.com/watch?v=x6Nirl5y7V0
073- https://www.youtube.com/watch?v=7rpHYejjxZw
074- https://www.youtube.com/watch?v=IP6W44RgmIg
075- https://www.youtube.com/watch?v=GLlpi-0_lB0
076- https://www.youtube.com/watch?v=Oya9LWABkf4
077- https://www.youtube.com/watch?v=LH_1c8zR-Sk
078- https://www.youtube.com/watch?v=E4cQL8I8__8
079- https://www.youtube.com/watch?v=5qanlirrRWs
080- https://www.youtube.com/watch?v=HSheVhmcYLA
081- https://www.youtube.com/watch?v=jxTvMaJBT3c
082- https://www.youtube.com/watch?v=9DdZg5N9-ME
083- https://www.youtube.com/watch?v=VXtqvBOlibY
084- https://www.youtube.com/watch?v=_8ge-WYC4_I
085- https://www.youtube.com/watch?v=CRZbG73SX3s
086- https://www.youtube.com/watch?v=3XviR7esUvo
087- https://www.youtube.com/watch?v=SAjhv35-q80
088- https://www.youtube.com/watch?v=S8b1zWOgOKA
089- https://www.youtube.com/watch?v=LYVQ46Hsdc8
090- https://www.youtube.com/watch?v=B8imoIn6NUE
091- https://www.youtube.com/watch?v=u6PaC0NMFG8 
092- https://www.youtube.com/watch?v=35AFrS1sQVA
093- https://www.youtube.com/watch?v=keFBEoBy0zY
094- https://www.youtube.com/watch?v=YWZLw6Mo8X8
095- https://www.youtube.com/watch?v=DKokKVN6f6E
096- https://www.youtube.com/watch?v=Jj-pSzqb-Xk
097- https://www.youtube.com/watch?v=9qTEtHl-nDI
098- https://www.youtube.com/watch?v=bKG2WAkgyyU
099- https://www.youtube.com/watch?v=q5kL1YR4wrM
100- https://www.youtube.com/watch?v=NtDG-Cnj-pw
101- https://www.youtube.com/watch?v=b0RtZL06EbI
102- https://www.youtube.com/watch?v=BAdFvTo9874
103- https://www.youtube.com/watch?v=7XXfLcN9r3U
104- https://www.youtube.com/watch?v=T-MUWJWqOv0
105- https://www.youtube.com/watch?v=a9KZ3jgbbmI
106- https://www.youtube.com/watch?v=DTuJtkrLl1c
107- https://www.youtube.com/watch?v=i79J7Wy84hA
108- https://www.youtube.com/watch?v=94Gw8WzHsRc
109- https://www.youtube.com/watch?v=7q5mgtUOI_w
110- https://www.youtube.com/watch?v=LmijLWxVVx8
111- https://www.youtube.com/watch?v=i8OH8ng0FMg
112- https://www.youtube.com/watch?v=jcD2JSK4n3M
113- https://www.youtube.com/watch?v=KfyWWv5GCzM
114- https://www.youtube.com/watch?v=XS6ysDFTbLU
115- https://www.youtube.com/watch?v=-O-8XvCq7sk
116- https://www.youtube.com/watch?v=yZv5uuKoBkM
117- http://www.youtube.com/watch?v=tdGQCXO74Jw
118- https://www.youtube.com/watch?v=DAF3XIpvXCg
119- https://www.youtube.com/watch?v=sXk2AbdTe68
120- https://www.youtube.com/watch?v=sOpuSRj7IN4
121- http://www.youtube.com/watch?v=OBb4013eIc8
122- https://www.youtube.com/watch?v=D2QOtnLdnLQ
123- https://www.youtube.com/watch?v=qdQ-2mnODCo
124- https://www.youtube.com/watch?v=2hezyd0BCqk
125- https://www.youtube.com/watch?v=OG8UdfiEErY
126- https://www.youtube.com/watch?v=_AArltTNRaA
127- https://www.youtube.com/watch?v=WREyAicJXkM
128- https://www.youtube.com/watch?v=Bu535PZzysE
129- https://www.youtube.com/watch?v=de9oaTn3itI
130- https://www.youtube.com/watch?v=yLUxzgdeD78
131- https://www.youtube.com/watch?v=TVBcEg6klJI
132- https://www.youtube.com/watch?v=LRWWOP_IN4U
133- https://www.youtube.com/watch?v=ca6gxouAFeM
134- https://www.youtube.com/watch?v=aDEaAOcDKnA
135- https://www.youtube.com/watch?v=cTQvYxELaFI
136- https://www.youtube.com/watch?v=HToLtFpzKF4
137- https://www.youtube.com/watch?v=XEUMwxzyDxI
138- https://www.youtube.com/watch?v=lwaJwaTyOB4
139- https://www.youtube.com/watch?v=w0NZlvXR0jc
140- https://www.youtube.com/watch?v=WdqCQkUnFZY
141- https://www.youtube.com/watch?v=REeeYtp-8qE
142- https://www.youtube.com/watch?v=s8ErsO92Bfw
143- https://www.youtube.com/watch?v=JC4zzuWHK-M
144- https://www.youtube.com/watch?v=FmHDfTBXEE0
145- https://www.youtube.com/watch?v=HWOANXNGrZc
146- https://www.youtube.com/watch?v=twDsdbTe4Hg
147- https://www.youtube.com/watch?v=OTcdutIcEJ4
148- https://www.youtube.com/watch?v=hGJ5nRw5zqo
149- https://www.youtube.com/watch?v=qK-LPEtbajQ
150- https://www.youtube.com/watch?v=OM4WITVXE_M
151- https://www.youtube.com/watch?v=dh6z9UwwytM
152- https://www.youtube.com/watch?v=IRXW7Ne1_88
153- https://www.youtube.com/watch?v=TahFeqo1iiU
154- https://www.youtube.com/watch?v=BErdMfksGCk
155- https://www.youtube.com/watch?v=AEx6ajEeGVg
156- https://www.youtube.com/watch?v=ZY0cdXr_1MA
157- https://www.youtube.com/watch?v=8SYM8ZlAJcI
158- https://www.youtube.com/watch?v=2K9gXwQGj9g
159- https://www.youtube.com/watch?v=u1ZB_rGFyeU
160- https://www.youtube.com/watch?v=2P-mQ1mIjQs
161- https://www.youtube.com/watch?v=JjEsWj369rc
162- https://www.youtube.com/watch?v=jPtPC4zqjzQ
163- https://www.youtube.com/watch?v=g3p2TZ5q9to
164- https://www.youtube.com/watch?v=Sm0Ny_LcCAY
165- https://www.youtube.com/watch?v=95f4kb5XR3U
166- https://www.youtube.com/watch?v=5Kvzmi3xlqE
167- https://www.youtube.com/watch?v=I4fbJWOV9q8
168- https://www.youtube.com/watch?v=VRUygAOoi0s
169- https://www.youtube.com/watch?v=lwsC0zHCdz8
170- https://www.youtube.com/watch?v=_N_-vxfz4uw
171- https://www.youtube.com/watch?v=W7UEJBx7BrI
172- https://www.youtube.com/watch?v=0FeA2XNNZW0
173- https://www.youtube.com/watch?v=cY_3oJltXE4
174- https://www.youtube.com/watch?v=gXqoYAoth9w
175- https://www.youtube.com/watch?v=wIElAMEetys
176- https://www.youtube.com/watch?v=j3IDPW_0YyI
177- https://www.youtube.com/watch?v=q3q49yvi0Vs
178- https://www.youtube.com/watch?v=YRbakPKgU5Y
179- https://www.youtube.com/watch?v=b1XGPvbWn0A
180- https://www.youtube.com/watch?v=KQ9NVz_LKj8
181- https://www.youtube.com/watch?v=PH_Z8Ghuq6E
182- https://www.youtube.com/watch?v=ckpwSAv5we8
183- https://www.youtube.com/watch?v=sNsrIn_GBcM
184- https://www.youtube.com/watch?v=Wd-T_YTfxDs
185- https://www.youtube.com/watch?v=Eqx62sk58ek
186- https://www.youtube.com/watch?v=H0Ib9SwC7EI
187- https://www.youtube.com/watch?v=ve5Kuwp43Do
188- https://www.youtube.com/watch?v=OCLl6dGK11Q
189- https://www.youtube.com/watch?v=RxjxSXs0Umc
190- https://www.youtube.com/watch?v=3Js4YZ1z0to
191- https://www.youtube.com/watch?v=zJFIp8-HZ9k
192- https://www.youtube.com/watch?v=1NOzkyhA-aQ
193- https://www.youtube.com/watch?v=NLzZlwON9EM
194- https://www.youtube.com/watch?v=4u5VQlBENB8
195- https://www.youtube.com/watch?v=0kBjb1yfabI
196- https://www.youtube.com/watch?v=ya9sDipOb8o
197- https://www.youtube.com/watch?v=JpyR-Ym7Hck
198- https://www.youtube.com/watch?v=wSalPlf9OzA
199- https://www.youtube.com/watch?v=gEu1qsFMOdk
200- https://www.youtube.com/watch?v=_U-91r-57_c
201- https://www.youtube.com/watch?v=AGac6acevqE
202- https://www.youtube.com/watch?v=9AXjvTFrzGk
203- https://www.youtube.com/watch?v=cWypWe9UAhQ
204- https://www.youtube.com/watch?v=geK1ZWHG0Pg
205- https://www.youtube.com/watch?v=s2dWy4zL_pA
206- https://www.youtube.com/watch?v=imVNg9j7rvU
207- https://www.youtube.com/watch?v=o3kT7vuNn6g
208- https://www.youtube.com/watch?v=rRddLDynsCs
209- https://www.youtube.com/watch?v=lLijM7SVBL0
210- https://www.youtube.com/watch?v=G_DQyOCtIZw
211- https://www.youtube.com/watch?v=3d4XMUYj-9k
212- https://www.youtube.com/watch?v=euHh6fFwpFg
213- https://www.youtube.com/watch?v=dxd53ykmTvc
214- https://www.youtube.com/watch?v=YoB8t0B4jx4
215- https://www.youtube.com/watch?v=uDJEyAVZM80
216- https://www.youtube.com/watch?v=XPHlHuhBVFI
217- https://www.youtube.com/watch?v=PUKMUZ4tlJg
218- https://www.youtube.com/watch?v=5ncQN_7I7hk
219- https://www.youtube.com/watch?v=B3WNMu2XrOk
220- https://www.youtube.com/watch?v=SBFTB7Xjk3U
221- https://www.youtube.com/watch?v=HmcbKcf9VIc
222- https://www.youtube.com/watch?v=O4Girrb66lY
223- https://www.youtube.com/watch?v=FRXjM0YzBL8
224- http://www.youtube.com/watch?v=L4z1SKN7eXA
225- https://www.youtube.com/watch?v=UDXUDehUgIQ
226- https://www.youtube.com/watch?v=BNCoaKE4S7M
227- https://www.youtube.com/watch?v=VKvkBQukTgU
228- https://www.youtube.com/watch?v=LOyVvpXRX6w
229- https://www.youtube.com/watch?v=77uK19KxMuI
230- https://www.youtube.com/watch?v=0IsL5AMqLMY
231- https://www.youtube.com/watch?v=itIRdx1pJ2I
232- https://www.youtube.com/watch?v=PiF5HHkHvX0
233- https://www.youtube.com/watch?v=IpbDHxCV29A
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
JDBC and Matlab: A simple example
Matlab is an excellent tool for ad-hoc analysis and prototyping. If you store your data in a relational database, Mathworks provides a database toolbox for fetching your data. However, you do not need to purchase this to interact with your database. As Matl...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
Doing Simple Stuff with imglib2
imglib2 is a library that I keep coming back to for image manipulation. It's very powerful but way, Way, WAY over abstracted. The documentation for it is just terrible; figuring out how to do simple things is much, much harder than it really needs to be. So...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
Script to Generate Standard SBT Project
I've recently started playing around with Spark and have decided to give SBT another try. Now normally, I use Maven for building most of my Java and Scala projects. Because of this, I'd like any projects that I build using SBT to work seamlessly with my Mav...
1
Add a comment...
Have him in circles
120 people
Dane Maughan's profile photo
Sonny J's profile photo
Christine S's profile photo
Aine Schlining's profile photo
Martin Schlining's profile photo
Judy Schlining's profile photo
Rob Sherlock's profile photo
Kristin Ingram's profile photo
MBARI's profile photo

Brian Schlining

Shared publicly  - 
 
Strict Coding Style SBT project (using giter8)
At this moment ScalaDays is going on in nearby San Francisco. I came across a Toward a Safer Scala talk that emphasized writing safer Scala using strict static code analysis. After watching the talk I put together a giter8 template that implements their rec...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
Creating a PNG image in Matlab
I needed to create a small test image with known pixel values. The easiest way for me was to fire up Matlab and use it's built in commands to generate a small PNG image. I'm just documenting the steps here for the next time I need to do such a thing.

Here'...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
Interested in the deep-sea? MBARI is accepting applications for our 2015 summer #internship program

www.mbari.org/education/internship/15interns/2015projects.html
2015 Projects and Mentors: Below is a list of some potential projects and mentors. This list will be updated, so please bookmark and check this page from time to time. Clearly identifying a specific research interest/area is an important part of your application and is essential in the ...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
iPython Notebook, Scala and Spark
I attended Big Data Tech Con just this past week. Hadoop is still king of the Big Data World, but Spark is quickly becoming the tool of choice. I attended several very good classes on Spark at the conference. Some of these classes used Scala (via sbt ) for ...
1
Add a comment...

Brian Schlining

Shared publicly  - 
 
java.time package UML diagram

1
Add a comment...
People
Have him in circles
120 people
Dane Maughan's profile photo
Sonny J's profile photo
Christine S's profile photo
Aine Schlining's profile photo
Martin Schlining's profile photo
Judy Schlining's profile photo
Rob Sherlock's profile photo
Kristin Ingram's profile photo
MBARI's profile photo
Work
Skills
Able to hug with the appropriate pressure for the right length of time. Can listen attentively to boring stories. Whiskey drinking. Can admit I'm wrong, sometimes even if I'm not wrong. Able to lift slightly more than you'd think. Willing to talk about dance, ballet or any sci-fi movie ever created. Totally laid back if you spell my name wrong. Don't get weirded out by the word "moist". Can explain what a 'monad' is without being overly condescending.
Links
Contributor to
Story
Tagline
Polyglot coder, deep-sea researcher, I read the damn #GoT books, zombie enthusiast, zazen aficionado.
Basic Information
Gender
Male