**** BEGIN LOGGING AT Thu Nov 19 02:59:58 2015 Nov 19 03:15:36 yet people still love their javascript, python and Ruby, among other things Nov 19 03:16:43 but yeah, clojure suffers in that regard Nov 19 03:32:42 oi Nov 19 04:28:47 grrr SourceTree has decided to stop showing me the index Nov 19 04:31:26 ppls! anyone here made a kessel run through google cloud storage? Nov 19 04:44:52 hey ron_frown Nov 19 04:45:37 heeeeyo Nov 19 04:45:47 .net core rc1 released today Nov 19 04:45:49 boooya Nov 19 04:46:24 .not Nov 19 04:46:25 like 92% core code completed and all opensourced Nov 19 04:46:37 we'll see how java survives Nov 19 04:47:28 ron_frown yeah and vs code coming along too Nov 19 04:47:47 dude... they havent even performance tuned it yet Nov 19 04:48:02 and its reall pretty impressive Nov 19 04:48:40 ron_frown you keep saying visual studio is much better than android studio Nov 19 04:48:51 as a language java will do ok and the JVM will continue to grow with support of groovy, scala, kotlin etc -- as a framework, .Net and the solution architecting ... Nov 19 04:48:51 its better than anything Nov 19 04:49:25 ron_frown https://adtmag.com/articles/2015/11/11/ide-comparison.aspx Nov 19 04:49:39 I've used all of them Nov 19 04:49:45 I think xcode is... not great Nov 19 04:49:54 I'd honestly choose android studio over xcode Nov 19 04:49:59 or jetbrains Nov 19 04:50:12 more of my problems with android dev are more to do with stuff liek gradle etc Nov 19 04:50:43 I like gradle, Ant/Maven was a headache worse than .Net Nov 19 04:50:59 gradle just seems like a solution to a problem that doesnt exist Nov 19 04:51:06 its the infomercial solution Nov 19 04:51:15 and its exactly what I'd expect java engineers to come up with Nov 19 04:51:28 enough hating on java Nov 19 04:51:31 I'm done =) Nov 19 04:51:39 seems fine to me Nov 19 04:52:10 Gradle is ridiculously slow. There is no excuse for how slow it is. Nov 19 04:52:14 dependencies are way less of a headache on gradle Nov 19 04:52:30 true that barbs Nov 19 04:52:33 than what Nov 19 04:52:36 maven? Nov 19 04:52:41 yep Nov 19 04:52:57 TacticalJoke gradle performance has slipped so much! Nov 19 04:52:57 Meh Nov 19 04:53:07 I tihnk gradle would drive me more wnating to kill someone if it werent for intellij Nov 19 04:53:18 How are maven dependencies a pain? Nov 19 04:53:35 gradle was this neat, quick system but now it's on the soap/xml/wsdl path Nov 19 04:53:37 * shipit shudders Nov 19 04:54:04 shipit perhaps the destiny of all useful build systems ;) Nov 19 04:54:05 I have no doubt it can be made to perofrm Nov 19 04:54:40 well ok, it pretty much uses maven in the background, but then you'd have to have your whole android project set up with maven, and THAT's a pain Nov 19 04:54:56 it just reminds me an aweful lot of like oracle Nov 19 04:55:04 from memory it was mostly because IDEs have issues with it Nov 19 04:55:11 oracle can be made to peform, you just hire a huge team of dbas that can baby sit your sql etc Nov 19 04:55:44 ron_frown: don't see how oracle and maven/gradle are related. Nov 19 04:55:52 java being made to perofm Nov 19 04:56:01 Maven is fast. Nov 19 04:56:06 jetbrains clearly has the voodoo Nov 19 04:56:40 Java isn't slow, just gradle is because of some reasons. Nov 19 04:57:15 I wonder whether they'll consider rewriting Gradle in Kotlin. Nov 19 04:57:36 i've come to the conclusion java is just slow (yeah, languages can't be slow lala) Nov 19 04:57:37 You get the same nice builder syntax without (the probably slow) Gradle. Nov 19 04:58:11 all I know is I moved something from .net to java and the best I could find anyone to get it to perform was CONSIDERABLY slower than .net Nov 19 04:58:19 simple mvc app serving up paged data Nov 19 04:58:20 I wonder how AOT affects performance. Nov 19 04:58:22 TacticalJoke: What's the point, kobalt is already there :) Nov 19 04:58:29 10-20ms roundtrips Nov 19 04:58:35 java was like 300ms Nov 19 04:58:40 subsecond Nov 19 04:58:48 but considerably slower Nov 19 04:58:55 CedricBeust: I haven't looked into Kobalt properly yet. I hope it'll become viable for Android. Nov 19 04:59:06 whats kobalt Nov 19 04:59:08 It already is Nov 19 04:59:12 ;O Nov 19 04:59:17 CedricBeust does it import sbt files :P Nov 19 04:59:19 ;o * Nov 19 04:59:20 ron_frown: http://beust.com/kobalt Nov 19 04:59:32 ron_frown: on, like, first call? I have java web apps with stuff like jpa and even those get far below 300ms Nov 19 04:59:36 TacticalJoke: http://beust.com/weblog/2015/11/04/the-kobalt-diaries-android/ Nov 19 04:59:56 Oh, neat. Nov 19 05:00:35 I feel like it shoudl have been able to get better Nov 19 05:01:09 but I had a bunch of java engineers look at it and couldnt make it better Nov 19 05:01:26 I'll admit I can write java and mostly ok in android world Nov 19 05:01:32 not so great in non-android world Nov 19 05:01:55 just pinged one of my web apps and got a consistent 15ms ping. Nov 19 05:02:03 what is that 15ms doing Nov 19 05:02:13 I'm talking select 1000 records, serialize to json, Nov 19 05:02:18 return Nov 19 05:02:22 based on shit you pass in Nov 19 05:02:26 ya, it isnt doing that. Nov 19 05:02:45 yawkat 's service is returning 500 :D Nov 19 05:02:47 I think the slowness could be blamed on app servers and mvc frameworks and stuff Nov 19 05:03:03 whatever is doing the data mapping Nov 19 05:03:06 could have been db driver Nov 19 05:03:16 ron_frown FYI the thoughtworks tech radar for this month had app servers on hold Nov 19 05:03:24 what? Nov 19 05:03:35 i guess something else is replacing them for the cool cats Nov 19 05:03:42 oh yeah Nov 19 05:03:46 thats true Nov 19 05:04:04 heh, just pinged one of my data-heavier apps and it was at 209ms. but that server is in the states so thats unfair. Nov 19 05:04:09 these days i read the tech radar and haven't heard of 90% of the stuff on there Nov 19 05:04:21 I mean a lot of times a simple self hosting webapp can just be stuck behind something like nginex Nov 19 05:04:24 nginx Nov 19 05:04:31 yawkat states are 3rd world, except for Cali ;) Nov 19 05:04:35 like play framework I've had good experiences with Nov 19 05:04:40 but its gone away from java basically Nov 19 05:05:11 ive heard that people go the rest+js route nowadays Nov 19 05:05:33 meaening node? Nov 19 05:05:36 no Nov 19 05:05:43 js frontend Nov 19 05:05:49 oh yeah Nov 19 05:05:53 tons of people do that Nov 19 05:05:55 like angular and such Nov 19 05:06:44 https://www.thoughtworks.com/radar/platforms Nov 19 05:06:48 open up # 52 Nov 19 05:07:02 people are compiling telegram and selling it to ordinary non-educated people in big money , is it legal ? or if i report telegram will block their api_id Nov 19 05:07:18 "Most teams we work with favor bundling an embedded http server within your web application. There are plenty of options available: Jetty, SimpleWeb, Webbit and Owin Self-Host amongst others. " Nov 19 05:07:22 i never heard of Owin Nov 19 05:07:30 thats .net shite Nov 19 05:07:50 they basically overhauled .net a while back and built it out so its a middleware system Nov 19 05:07:51 yea only heard of jetty as well. Nov 19 05:08:03 CedricBeust: Would be kool if Kotlin and Kobalt took over on Android. Nov 19 05:08:11 so all modern asp.net stuff is owin Nov 19 05:08:18 Good language + fast builds. Nov 19 05:08:51 TacticalJoke why did CedricBeust have to leave google?! whyyyyyyy ! Nov 19 05:09:00 why do people do the wrapper stuff? like gradlew and now kobaltw Nov 19 05:09:18 g00s_: I'm more useful outside than inside :) Nov 19 05:09:39 CedricBeust uh i spent all day wresting with the linkedIn website Nov 19 05:09:43 as much as I bitch about android and have wanted to contribute to google, I'd never want to work for them Nov 19 05:09:54 ron_frown: You're missing out Nov 19 05:10:00 no I'm sure I'm not Nov 19 05:10:11 not a fan of huge corps Nov 19 05:10:24 my company is large compared to other companies I've worked for Nov 19 05:10:32 and its pushing it Nov 19 05:10:54 my wifes cousin works for them, and he gets to work on challenging shit Nov 19 05:11:03 I think that side of it would be great Nov 19 05:11:05 CedricBeust: I hope they fix that space-identifiers-break-Android-builds thing before Kotlin 1.0, though. That looks bad. :s Nov 19 05:11:15 So your rejection has more to do with the size of the company than Google itself? Ok I can see that Nov 19 05:11:25 yeah Nov 19 05:11:26 def Nov 19 05:11:37 I mean sometimes I get the impression they arent super focused or have a great direction Nov 19 05:11:38 TacticalJoke i dont understand that ... how would spaces show up? you name your unit tests with them ? Nov 19 05:11:42 seems like android is just all over the plcae Nov 19 05:11:43 Still, it's worth trying both throughout your career. You learn different things Nov 19 05:12:10 g00s_: The JVM supports spaces in method names (and probably other identifiers). I haven't tried IntelliJ's test runner to see how things look there, but I guess that handles them. Nov 19 05:12:13 lets focus on wear, lets focus on glass, lets focus on watch, lets focus on Nov 19 05:12:19 ooops nothing works fantastic Nov 19 05:13:43 I was surprised to learn that the JVM supports this stuff. I had assumed that Kotlin was translating `this stuff` to `this_stuff` or something. Nov 19 05:13:46 don't forget the new focus on tablets with the Pixel C Nov 19 05:14:38 ron_frown: That's exactly part of the appeal. Once you're a google employee, the choice of projects are endless Nov 19 05:14:58 You might end up working on self-driving cars or hot air balloons Internet, who knows? Nov 19 05:15:22 assuming it ever gets released Nov 19 05:16:15 its also about what I pick up from the peeps that work there Nov 19 05:16:18 the whippersnappers Nov 19 05:17:26 Is puting a notification about pro version of the app, can be treated as Ad? Nov 19 05:19:21 t2mkn that falls into the lame category Nov 19 05:19:51 if you mean Android Notification Nov 19 05:20:02 So the Play store is now stating which apps show ads? Nov 19 05:20:14 I've long wanted that, as a user. Nov 19 05:20:27 i;d love it if they specifically called out apps that didnt hae in app purchases Nov 19 05:20:40 I dont care if they charge a bit more up front Nov 19 05:20:41 lol Nov 19 05:20:44 9x out of ten Nov 19 05:21:06 HOW in app purchases are implemented makes me literally want to beat someone within an inch of their lives Nov 19 05:22:28 lot of apps will lose downloads per day, after "Displayes Ad" gets introduced. I guess so. Nov 19 05:32:02 ron_frown what was your favorite announcement from connect() Nov 19 05:38:21 whats connect? Nov 19 05:38:39 it was some event they had Nov 19 05:38:48 who Nov 19 05:39:08 my work got us tickets to early showing of starwars Nov 19 05:39:25 lol microsoft Nov 19 05:40:02 I dont knwo Nov 19 05:40:07 I've never heard of it Nov 19 05:40:19 I'm not a ms fanboy, there are things I really like that they are doing Nov 19 05:40:35 I'm gonna go to build which is bitchin since they have been known to hand out laptops and shit Nov 19 05:53:03 ~anyone Nov 19 05:53:08 oops Nov 19 06:12:31 i wonder how the nav drawer is supposed to work with the bottom tab strip now. which is the more global nav Nov 19 07:23:06 Is it possible to use kitkat (chromium) webview on pre kitkat versions, or pre-kitkat webview on kitkat+ versions? Nov 19 07:49:53 Hello. Anyone used Amazon Device Farm or something similar for physical device testing Nov 19 09:19:56 Can anyone help with Error:Gradle: Execution failed for task ':FarmNet:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it.? The file is in the app directory, just like the instructions say https://i.gyazo.com/4374f76c3492a85990bd6d3c57abb319.png Nov 19 09:26:20 How to cast android screen to mac ? Nov 19 09:46:08 people, mornig Nov 19 09:47:12 autrilla: maybe run it with --debug and hopefuly find the exact path that step is looking for Nov 19 09:47:45 i'm playing yuotube video in frameLayout. But how can i remove / disable youtube controls? Nov 19 09:51:22 dzan: it doesn't say anything about where it searches, other than module root Nov 19 09:52:52 autrilla: 'app' is not your module it seems fromt he screenshot Nov 19 09:53:20 dzan: the docs say Copy the google-services.json file you just downloaded into the app/ or mobile/ directory of your Android Studio project. Nov 19 09:53:29 And anyway, it doesn't work if I put it outside /app Nov 19 09:54:26 autrilla: should be in your app module root I think, in your case 'FarmNet' Nov 19 10:03:39 Is it possible to use kitkat (chromium) webview on pre kitkat versions, or pre-kitkat webview on kitkat+ versions? Nov 19 10:11:35 pfn: I tried your sbt plugin for gradle integration, works great but there's a problem when gradle project uses dagger2 Nov 19 11:05:12 Any Data Binding gurus here? http://stackoverflow.com/questions/33798426/how-to-databind-to-ontextchanged-for-an-edittext-on-android Nov 19 11:08:23 hi Nov 19 11:08:42 how i can change the color of checkbox pre lolipop? in lolipop i use buttontint and works Nov 19 11:09:51 Set the drawable manually. Nov 19 11:10:09 t0th_-_, or call "getDrawable()" and apply a `ColorFilter` Nov 19 11:10:12 Something in line of icon.mutate().setColorFilter(iconColor, PorterDuff.Mode.SRC_IN); Nov 19 11:12:15 uggggg the Google Sign in button doesn't have its text centered, it doesn't take the icon's size into account Nov 19 11:18:04 pfn : could you please paste that link again? about right way to use sub projects Nov 19 11:18:22 *with protify Nov 19 11:18:31 thanks, Mavrik Nov 19 11:18:38 i am trying getDrawables to add filter Nov 19 11:26:22 other than reading the developer.android docs, what resources would you guys recommend to understand the android framework? i'm a professional software developer, relatively familiar with Java Nov 19 11:27:06 Hi all, can you disable android:allowBackup merge? Nov 19 11:28:17 arussellsaw: The official docs are not that bad as an introduction. I don't see the need to go elsewhere for an overview Nov 19 11:28:43 when going indepth, google, read blogs, see talks from big conferences like Google I/O and DroidCon Nov 19 11:29:36 Follow www.reddit.com/r/androiddev to check the current trends Nov 19 11:29:49 https://i.gyazo.com/b0f19fcff49dcd218849c42abf09a89f.png why google why Nov 19 11:30:09 :D Nov 19 11:30:27 Nilzor: cheers, yeah i've been passively following a lot of that stuff for a while, but i guess i'll work my way through https://developer.android.com/guide/index.html Nov 19 11:30:31 No, seriously. Am I going to have to make my own button? sigh] Nov 19 11:39:17 can a fragment that's created by a FragmentPagerAdapter be destroyed without the adapter knowing about it? I wish to pass a RxJava PublishSubject to this fragment and wonder what will happen for example on rotation. Since i cannot set it to retainInstance Nov 19 11:57:15 pfn : http://pastebin.com/62D5EkVz Nov 19 11:57:48 hi, i have two edittext in my listview, but i cant do focus in this edittext,, how i can solve? Nov 19 11:58:28 if ai use android:descendantFocusability="afterDescendants" in listview i can get focus only in first input, if i put android:descendantFocusability="beforeDescendants" i can get only in second textview Nov 19 12:00:07 sorry, edittext Nov 19 12:07:37 Hi, I have a nested layout with a LinearLayout containing a RelativeLayout with height 100dp and and a LinearLayout with height "match_parent". I'm trying to change the height of the RL after a button press using `getLayoutParams().height += 100` but it's not doing anything, does anyone know why this might be the case? Nov 19 12:07:56 pfn : it keeps adding dir name if front of lib name: http://pastebin.com/VaJfSaAw Nov 19 12:08:07 By the way, the parent LinearLayout has vertical orientation Nov 19 12:11:52 hithere Nov 19 12:14:18 hey, i'm starting out with android dev on linux (trying to use command line), i'm going through this tutorial : http://developer.android.com/training/basics/firstapp/running-app.html Nov 19 12:14:52 however after creating the project as previously instructed there is no app/build/outputs folder in my project, how do I build from the command line? Nov 19 12:15:46 also there's no build.gradle file as said in http://developer.android.com/tools/building/building-cmdline.html Nov 19 12:24:40 How do you solve listView and actions (over items - rows) using contextual action bar, when you need different menu items for single (edit, copy) and multiple (delete, ...) selections? Nov 19 12:24:51 looking at this http://developer.android.com/guide/topics/ui/menus.html#PopupMenu Nov 19 12:29:14 mean this http://developer.android.com/guide/topics/ui/menus.html#CAB Nov 19 12:32:10 i.e.: longClick on listView row will show contextual action mode, unless user select other rows, this contextual action bar will have actions (edit, copy) applicable only for single selected item Nov 19 12:41:47 hello gals/guys Nov 19 12:44:44 IRC noob here. Can anyone read this? I'm guessing everyone will. Nov 19 12:46:06 yes we can see you... Nov 19 12:46:52 Thanks... Nov 19 12:47:55 What goes on around here? Nov 19 12:47:56 :/ Nov 19 12:48:05 is that a cia raid? Nov 19 12:48:06 lols Nov 19 12:48:48 Me? No. Nov 19 12:48:58 then read the topic. Nov 19 12:50:04 Can I ask a question related to the topic then? Nov 19 12:52:34 sure Nov 19 13:03:16 Cool. Here goes. I'm trying to keep up with the times. Learning RxJava, Dagger 2, MVP, and what not. Now I've yet to find an MVP implementation that uses Dagger 2, which persists Components (which provide Presenters) across configuration changes. I know what's usually done is you have something like an AppComponent as a variable in the Application class. What if you have an ActivityComponent that's a subcomponent of AppCompo Nov 19 13:36:53 Does anyone know how to center the Google Sign in text in their sign in button? Nov 19 13:37:30 :/ Nov 19 13:52:54 hello! Is there a way to overwrite the default alert / progres / * dialog colors? Nov 19 13:53:09 i.e. change the light blue texts with a, i.e., green one Nov 19 13:53:43 jim87, kinda, but it's not pretty... Nov 19 13:53:59 Zharf: can't I do it via a style file? Nov 19 13:54:04 nope Nov 19 13:54:30 maybe ContextThemeWrapper? Nov 19 13:55:49