サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
marakana.com
Instead of trying to solve platform problems centrally, the web platform is increasingly giving us the power to decide what the next version will look like. What can we do with this power, and what should we do?
As applications get more complex, the underlying systems will get harder and harder to maintain and manage. JavaScript's tools aren't keeping pace, and that's a problem. Ariya Hidayat spoke to the San Francisco HTML5 Usergroup about this highly performant, extensible JavaScript parser with features designed to improve code inspection, static and dynamic analysis, and source transformation. Working
Developer of Android Bootcamp for Marakana. Instructor for 1,000s of developers on Android at Qualcomm, Cisco, Motorola, Intel, DoD and other great orgs. Author of Learning Android published by O’Reilly. Speaker at OSCON (4x), ACM, IEEE(2x), SDC(2x), AnDevCon(3x), DroidCon. Co-Founder of SFAndroid.org Co-Chair of Android Open conference: Android Open Android is put together of about equal part Jav
What's a monad? What's a monad? trait Monad[A] { def map[B](f: A => B): Monad[B] def flatMap[B](f: A => Monad[B]): Monad[B] } Note: there is no single, special Monad base trait! Provides a standard interface for composing and sequencing operations on some contained value(s) map: Applies a "regular" function to the contained value(s) flatMap: Applies a "monadic" function to the contained value(s) T
In this presentation to the San Francisco Scala User Group on July 26, 2012, Jordan West of StackMob will introduce monad transformers and look at their usages in real projects like Scalamachine, Scaliak, and StackMob's own codebase. Additionally, we will explore when to use monad transformers, how they improve a codebase, and how you can write your own. Want to Learn More about Scala Development
In this session from AppForum 2012, we explore best practices for debugging, troubleshooting, and testing your Android applications.
In Part Two from our evening with the CyanogenMod Team, Steve Kondik, Ricardo Cerqueira, Chris Soyars, and Brint Kriebel engage members of the San Francisco Android User Group in a frank question & answer session. Steve's presenation preceding the Q&A is available here. Many thanks to our friends at Yelp & CyanogenMod for helping put together such a great event! More from CyanogenMod... Check out
On a recent trip to San Francisco for Google I/O, CyanogenMod founder and lead developer Steve Kondik and several members of the CM Team stopped by the SF Android User Group Meetup hosted at Yelp to speak about CyanogenMod and engage in a Q&A session with our members. In this video, Steve discusses where CyanogenMod fits into the Android landscape, the goal of the project and how they are getting
In the first episode of Marakana's new series Breaking Open, Aleksandar Gargenta goes one-on-one with CyanogenMod's Webhost & Sys Admin Chris Soyars. They discuss CM's ultimate goals, general challenges and obstacles to growth, as well as touching on engaging with device vendors and the community at large. About this show: Breaking Open is a new series in which Marakana experts discuss significant
The Python installation includes an interactive interpreter that you can use to execute code as you type it. This is a great tool to use to try small samples and see the result immediately without having to manage output or print statements. If you have not done it yet, download the lab files at the following URL: https://marakana.com/static/student-files/python_fundamentals_labs.zip(Linux / Mac)
Ben Corrie from VMware gave a talk on March 15, 2012 at the San Francisco Java Usergroup on tuning the JVM for a virtual machine. The event was filled to capacity, but fortunately you can find the video, slides, and a more detailed description of the talk below. The number of Java workloads running on virtualized infrastructure has been increasing exponentially over the last few years. Advancemen
Posted on Feb 13, 2012 (one week ago). Seen 180 times. No comments.
re·mix/rēˈmiks/: Verb: Mix (something) again. Noun: A different version of an open operating system produced in such a way. 2.1. Cosmetics aside, we’re focusing on major surgery to Android OS. Registering New Marakana Alpha Makefile Plumbing Building Alpha Device Adding Custom Kernel Adding Native Libs Adding Native Daemon Exposing Libs via JNI Registering New System Service Extending Android Fram
There are many variations of what the Android Stack looks like. Here's the one that I use to explain how the Android system gets built, from source code to the actual binaries on the device. And a typical interaction among parts of the stack may look like this: For more info, check out my video tutorial on Android Stack
In this quick tutorial, Marakana Python instructor, Simeon Franklin, is going to show you how you can debug your Python applications using the Python debugger, pdb. Simeon will start off with a quick intro to pdb: what it is, when to use it, and how to launch pdb. Then he'll jump into a demo of pdb in action. Want to learn more about Python? Check out some of Simeon's upcoming Python training cour
We have created a virtual machine that can easily be run on participants laptops. This way everyone is on the same environment. If you want to setup your own environment, you can go to http://source.android.com/source/download.html and follow the instructions there (Windows is not supported). If it doesn't work, just use our VM as outlined below. To play our virtual machine, you will also need VMW
IT training company.Marakana's raison d'être is to help people be better at what they do professionally. We accomplish this by organizing software training courses (both public and private) as well as supporting the open-source community and publishing useful learning resources. Our focus is open source software.
Android ships with JUnit built in. But it's not the easiest to understand how to use it. AndroidManifest.xml Make sure you have specify that your application is using the junit libraries and remember to define the instrumentation. <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.app.tests" android:versionCode="1"
このページを最初にブックマークしてみませんか?
『The Future of Learning』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く