• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:40
CEST 13:40
KST 20:40
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Finals Preview: Two Legacies18Code S Season 2 (2026) - RO12 Preview2herO wins GSL Code S Season 1 (2026)5Code S Season 1 (2026) - RO4 & Finals Preview5[ASL21] Ro4 Preview: On Course12
Community News
Crank Gathers Season 4: BW vs SC2 Team League0Weekly Cups (May 11-17): Classic wins double0Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !18
StarCraft 2
General
herO wins GSL Code S Season 1 (2026) Code S Season 2 (2026) - RO12 Preview Weekly Cups (May 11-17): Classic wins double Code S Season 1 (2026) - RO4 & Finals Preview Team Liquid Map Contest #22 - The Finalists
Tourneys
GSL Code S Season 2 (2026) Crank Gathers Season 4: BW vs SC2 Team League GSL Code S Season 1 (2026) Sparkling Tuna Cup - Weekly Open Tournament Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 527 Hell Train The PondCast: SC2 News & Results Mutation # 526 Rubber and Glue Mutation # 525 Wheel of Misfortune
Brood War
General
25 Years Since Brood War Patch 1.08 VPN experiences vespene.gg — BW replays in browser (Spoiler) ASL21 Winner's Interview [ASL21] Finals Preview: Two Legacies
Tourneys
[ASL21] Grand Finals Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues Small VOD Thread 2.0
Strategy
Any training maps people recommend? Muta micro map competition [G] Hydra ZvZ: An Introduction Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Dawn of War IV ZeroSpace Megathread Warcraft III: The Frozen Throne
Dota 2
The Story of Wings Gaming
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Trading/Investing Thread European Politico-economics QA Mega-thread YouTube Thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software)
TL Community
The Automated Ban List
Blogs
Esports Organizations: Raisi…
TrAiDoS
Why RTS gamers make better f…
gosubay
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1374 users

The Big Programming Thread - Page 798

Forum Index > General Forum
Post a Reply
Prev 1 796 797 798 799 800 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
AKnopf
Profile Blog Joined March 2011
Germany259 Posts
Last Edited: 2016-11-14 02:12:11
November 14 2016 02:01 GMT
#15941
I believe you mix up pointers and references. In Java there are no pointers or out parameters or whatever you may call them in your language.
In Java, you cannot change the "thing behind a variable"* of a variable outside of your method by design. This does not mean, that every object gets copied each time you assign it to a variable or parameter.

Example: In your java example, you declare a new local variable called "t" and assign it the reference of the object behind the parameter b. After that you try to assign to parameter "b" the reference of the object behind the parameter "a".

If you would have run your code through a compiler, you would have noticed your thought process is not quite right, because you cannot assing something to a parameter. In order to declare a local variable you would need to also write the type of your new "a".**


Sorry if I am not communicating this very clearly, at the moment. It's 3am here and I am barely accountable anymore. :D I'm pretty sure about java pass-by-reference and pass-by-value mechanics, though. And they simply have nothing to do with C++.

* I don't want to use the word value here for clarification

** I'm not quite sure about this. Maybe they changed this, even though I cannot imagine that. I stopped at Java6, though. Either you get a compile error or the compiler creates a new local variable named "b", which then shadows the parameter. But never will the reference behind the parameter "b" be changed.


Cheers and good night!


Update: To translate between java and c++:
Java has call-by-reference for complexe types. The reference is just not writable, ok? :D (The object behind the reference is writable, of course. Hell were are we? In a bloody functional language, pff! )
The world - its a funny place
Acrofales
Profile Joined August 2010
Spain18295 Posts
Last Edited: 2016-11-14 08:46:24
November 14 2016 08:10 GMT
#15942
Nesserev is mostly right, and AKnopf is just confusing things further. While Nesserev's code won't compile + Show Spoiler [adding confusion] +
(unless he has a class called X, or his Swapper has generic type X)
, the example is clear enough. Substitute for X whatever real type you want (int, Object), and it'll work the way he says.

The main reason AKnopf is confusing stuff further is:


In Java, you cannot change the "thing behind a variable"* of a variable outside of your method by design


Which is true, but you have to unpack the sentence quite carefully to not just miss "outside your method": in Java, the following two pieces of code do not do the same thing:

public static void swap(X a, X b) 
{
X t = a;
a = b;
b = t;
}

public static void main(String[] args) {
X a = ...;
X b = ...;
swap(a,b) // does nothing
}




public static void main(String[] args) {
X a = ...;
X b = ...;
X t = a;
a = b;
b = t;
// a and b are swapped
}


You see, it's easy to change the value of variables, but you have to understand the scope of those variables. Within the scope of the swap method in the first example, a and b were swapped. It's just that because Java passes by value that that has no effect on the outer scope.

Moreover, the following code does work:

public static void swap(SwapObject so) 
{
X t = so.a;
so.a = so.b;
so.b = t;
}

public static void main(String[] args) {
SwapObject so = new SwapObject();
so.a = ...;
so.b = ...;
swap(so);
}


Although it's horrible code with public fields and much confusion. The reason this works is because you can change the values within the object you are pointing to (Java has pointers, not references, to objects), because the scope there is the same: both swap and main methods have different pointers (passed by value), but they point to the same SwapObject object.

And if Travis is now horribly confused, he should forget everything Nesserev, AKnopf and I said, and read this instead:

http://javadude.com/articles/passbyvalue.htm
Manit0u
Profile Blog Joined August 2004
Poland17750 Posts
November 14 2016 08:36 GMT
#15943
On November 14 2016 17:10 Acrofales wrote:
manit0u is mostly right, and AKnopf is just confusing things further. While manitou's code won't compile + Show Spoiler [adding confusion] +
(unless he has a class called X, or his Swapper has generic type X)
, the example is clear enough. Substitute for X whatever real type you want (int, Object), and it'll work the way he says.


I believe you confused me with Nesserv there for a moment since I haven't posted any code pertaining to the discussion at hand
Time is precious. Waste it wisely.
Acrofales
Profile Joined August 2010
Spain18295 Posts
November 14 2016 08:45 GMT
#15944
On November 14 2016 17:36 Manit0u wrote:
Show nested quote +
On November 14 2016 17:10 Acrofales wrote:
manit0u is mostly right, and AKnopf is just confusing things further. While manitou's code won't compile + Show Spoiler [adding confusion] +
(unless he has a class called X, or his Swapper has generic type X)
, the example is clear enough. Substitute for X whatever real type you want (int, Object), and it'll work the way he says.


I believe you confused me with Nesserv there for a moment since I haven't posted any code pertaining to the discussion at hand

Whoops. Fixing that!
Manit0u
Profile Blog Joined August 2004
Poland17750 Posts
Last Edited: 2016-11-15 10:31:02
November 15 2016 10:15 GMT
#15945
Could someone help me a bit with running Java on Debian?

I'm constantly getting this error:

java.lang.UnsupportedClassVersionError: org/scalatra/servlet/ScalatraListener : Unsupported major.minor version 52.0


This would indicate that it's trying to run it in JSE8, but I've the default Java to JSE7:

$ java -version
java version "1.7.0_111"
OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-2~deb8u1)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)

$ javac -version
javac 1.7.0_111


Any ideas?

Or does it mean that I should run it in JSE8? It's so conusing...

Edit:
+ Show Spoiler [full error] +


$ ./sbt
Detected sbt version 0.13.13
Starting sbt: invoke with -help for other options
Using /home/kkarski/.sbt/0.13.13 as sbt dir, -sbt-dir to override.
[info] Loading project definition from /home/kkarski/workspace/scala/document-management-system/project
[info] Set current project to Document Management System (in build file:/home/kkarski/workspace/scala/document-management-system/)
> jetty:start
[info] Compiling Templates in Template Directory: /home/kkarski/workspace/scala/document-management-system/src/main/webapp/WEB-INF/templates
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See [url=http://www.slf4j.org/codes.html#StaticLoggerBinder]http://www.slf4j.org/codes.html#StaticLoggerBinder[/url] for further details.
[info] starting server ...
[success] Total time: 1 s, completed Nov 15, 2016 11:33:25 AM
> 2016-11-15 11:33:25.600:INFO::main: Logging initialized @67ms
2016-11-15 11:33:25.607:INFO:oejr.Runner:main: Runner
2016-11-15 11:33:25.712:INFO:oejs.Server:main: jetty-9.2.1.v20140609
2016-11-15 11:33:28.733:WARN:oeja.AnnotationConfiguration:main: ServletContainerInitializers: detected. Class hierarchy: empty
2016-11-15 11:33:28.747:WARN:oejw.WebAppContext:main: Failed startup of context o.e.j.w.WebAppContext@6baa6838{/,file:/home/kkarski/workspace/scala/document-management-system/target/webapp/,STARTING}{file:/home/kkarski/workspace/scala/document-management-system/target/webapp/}
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:85)
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:72)
at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:394)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1332)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:744)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:154)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
at org.eclipse.jetty.server.Server.start(Server.java:357)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.server.Server.doStart(Server.java:324)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.runner.Runner.run(Runner.java:509)
at org.eclipse.jetty.runner.Runner.main(Runner.java:557)
Caused by:
java.lang.UnsupportedClassVersionError: org/scalatra/servlet/ScalatraListener : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:482)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:440)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:402)
at org.eclipse.jetty.server.handler.ContextHandler.loadClass(ContextHandler.java:1568)
at org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitListener(StandardDescriptorProcessor.java:1935)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:85)
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:72)
at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:394)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1332)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:744)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:154)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
at org.eclipse.jetty.server.Server.start(Server.java:357)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.server.Server.doStart(Server.java:324)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.runner.Runner.run(Runner.java:509)
at org.eclipse.jetty.runner.Runner.main(Runner.java:557)
2016-11-15 11:33:28.754:WARN:oejsh.RequestLogHandler:main: !RequestLog
2016-11-15 11:33:28.768:INFO:oejs.ServerConnector:main: Started ServerConnector@7171ff47{HTTP/1.1}{0.0.0.0:8080}
2016-11-15 11:33:28.768:INFO:oejs.Server:main: Started @3265ms
[info] waiting for server to shut down...

Time is precious. Waste it wisely.
RoomOfMush
Profile Joined March 2015
1296 Posts
Last Edited: 2016-11-15 10:37:12
November 15 2016 10:36 GMT
#15946
I think this error means your java application was compiled with version 8 and you try it in a JRE with a lower version. But I am not 100% certain because I never really tried to do that.

My tip: Just google the error message. You will most likely find an answer on StackOverflow.
Manit0u
Profile Blog Joined August 2004
Poland17750 Posts
November 15 2016 10:58 GMT
#15947
On November 15 2016 19:36 RoomOfMush wrote:
I think this error means your java application was compiled with version 8 and you try it in a JRE with a lower version. But I am not 100% certain because I never really tried to do that.

My tip: Just google the error message. You will most likely find an answer on StackOverflow.


Already tried that. Nothing really helped me
Time is precious. Waste it wisely.
Acrofales
Profile Joined August 2010
Spain18295 Posts
Last Edited: 2016-11-15 11:51:25
November 15 2016 11:48 GMT
#15948
Have you tried using Oracle's JRE? Most compatibility issues have been fixed, but there probably are still some floating around.

Also the compiler is not backward compatible. You should use the Java 8 JRE if your bytecode was generated with the java 8 compiler.
Hanh
Profile Joined June 2016
146 Posts
November 15 2016 11:57 GMT
#15949
Scala requires jvm 8 since 2.12
Manit0u
Profile Blog Joined August 2004
Poland17750 Posts
Last Edited: 2016-11-15 12:39:48
November 15 2016 12:38 GMT
#15950
On November 15 2016 20:57 Hanh wrote:
Scala requires jvm 8 since 2.12


I've had scala 2.9 at the time of posting. Upgraded to 2.11.8 (highest I can go now), but it didn't help.

Edit: Developing web apps in the java environment feels like shooting yourself in the foot before the race even begins
Time is precious. Waste it wisely.
Hanh
Profile Joined June 2016
146 Posts
November 15 2016 12:45 GMT
#15951
It's the other way round. Scala requires jvm 8, so either downgrade scala or upgrade jvm.
waffelz
Profile Blog Joined June 2012
Germany711 Posts
November 15 2016 13:17 GMT
#15952
In the spirit of my previous NetBeans-rants, I will share another gem with you, this time while using it for Java:
Despite everything being installed and set up correctly, NetBeans keeps insisting that it can't find the hibernate-jars. I checked the path in the error message where NetBeans claims to be unable to find the jars, only to see all of them being there. So I delete the jar file. Now NetBeans claims it can't find another jar. End of the story, deleting all jars in that folder "fixed" it. "Fixed" because now, NetBeans gives a warning for my project, since all those required jars are missing but compiles and runs fine. At this point, NetBeans becomes more of a religion than an actual IDE since the only way to have a good experience with it is to stop rationalising and to start believing.

Java-parenting: If your kid can’t find a toy in his room that is clearly there, just throw it away and suddenly, your child will magically be able to play with it, without any trouble to find it. Wait, have I just said that NetBeans has hallucinations strong enough to bend reality?
RIP "The big travis CS degree thread", taken from us too soon | Honourable forum princess, defended by Rebs-approved white knights
tofucake
Profile Blog Joined October 2009
Hyrule19215 Posts
November 15 2016 13:41 GMT
#15953
On other tech related issues, docker compose randomly decided it didn't want to find my Dockerfile and this it crashed. But only after hanging for 4 minutes. Nothing I found fixed it, I ended up having to trash the entire local repo and reclone it.
Liquipediaasante sana squash banana
Manit0u
Profile Blog Joined August 2004
Poland17750 Posts
November 15 2016 14:07 GMT
#15954
On November 15 2016 21:45 Hanh wrote:
It's the other way round. Scala requires jvm 8, so either downgrade scala or upgrade jvm.


Odd. JVM8 support is marked as experimental in Scala 2.11...
Time is precious. Waste it wisely.
Hanh
Profile Joined June 2016
146 Posts
November 15 2016 15:46 GMT
#15955
Did you compile scalatra yourself?
tofucake
Profile Blog Joined October 2009
Hyrule19215 Posts
November 15 2016 16:44 GMT
#15956
docker is throwing me other curveballs now

php_1  | 172.18.0.3 -  15/Nov/2016:16:26:54 +0000 "GET /app_dev.php" 200
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:54 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:55 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:54 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:55 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:55 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:55 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:55 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:55 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:26:55 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:27:00 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:27:00 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:27:01 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:27:06 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:27:06 +0000 "GET /app_dev.php" 404
php_1 | 172.18.0.3 - 15/Nov/2016:16:27:07 +0000 "GET /app_dev.php" 200


that's ONE REQUEST

what the hell
Liquipediaasante sana squash banana
Manit0u
Profile Blog Joined August 2004
Poland17750 Posts
Last Edited: 2016-11-15 17:38:19
November 15 2016 17:38 GMT
#15957
On November 16 2016 00:46 Hanh wrote:
Did you compile scalatra yourself?


I'm following the tutorial on their website. Conscript -> g8 -> scalatra/scalatra-sbt
Time is precious. Waste it wisely.
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
Last Edited: 2016-11-16 03:33:18
November 15 2016 19:01 GMT
#15958
anyone do react-native development? i'm not sure about best practices (like always apparently -_-). i wish there didnt seem to be like 50 ways to do everything...
There is no one like you in the universe.
Hanh
Profile Joined June 2016
146 Posts
November 17 2016 01:52 GMT
#15959
Pretty much like reactjs. I like redux.
Manit0u
Profile Blog Joined August 2004
Poland17750 Posts
November 17 2016 09:32 GMT
#15960
Does anyone have any insight on possible RoR developer interview questions?

I'm applying for a new job, trying to move from PHP to RoR but my RoR knowledge is pretty basic (but I have plenty of general experience in web dev).
Time is precious. Waste it wisely.
Prev 1 796 797 798 799 800 1032 Next
Please log in or register to reply.
Live Events Refresh
Wardi Open
11:00
#88
IntoTheiNu 528
WardiTV520
TKL 164
Ryung 77
Rex55
Liquipedia
Universe Titan Cup
11:00
Show Match #11
Rogue vs Percival
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 181
Ryung 82
ProTech80
Rex 61
Railgan 46
StarCraft: Brood War
Britney 51107
Calm 6812
Jaedong 897
Larva 457
Hyuk 441
Mini 435
BeSt 267
EffOrt 248
Light 224
firebathero 215
[ Show more ]
actioN 204
Mind 190
Pusan 141
Soulkey 127
Killer 106
Rush 99
ggaemo 93
Sea.KH 59
Liquid`Ret 49
scan(afreeca) 48
Sharp 48
Aegong 45
[sc1f]eonzerg 40
ToSsGirL 39
Shinee 32
Barracks 30
JulyZerg 29
Mong 28
sorry 25
Movie 15
IntoTheRainbow 13
ajuk12(nOOB) 12
soO 10
Noble 9
Dota 2
Dendi1111
XaKoH 445
XcaliburYe173
Counter-Strike
olofmeister2689
shoxiejesuss1340
byalli741
x6flipin315
allub206
Other Games
B2W.Neo779
Lowko397
crisheroes294
Pyrionflax280
Organizations
Counter-Strike
PGL926
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• StrangeGG 69
• iHatsuTV 10
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2707
Upcoming Events
Monday Night Weeklies
4h 20m
Replay Cast
12h 20m
Kung Fu Cup
23h 20m
GSL
1d 21h
herO vs Classic
Cure vs Clem
uThermal 2v2 Circuit
2 days
Replay Cast
2 days
GSL
2 days
Maru vs SHIN
Zoun vs Rogue
WardiTV Spring Champion…
2 days
SKillous vs Strange
Lambo vs Strange
Ryung vs Strange
Lambo vs Ryung
Ryung vs SKillous
Lambo vs SKillous
Replay Cast
3 days
Maestros of the Game
4 days
[ Show More ]
Replay Cast
4 days
RSL Revival
4 days
Lambo vs SHIN
Solar vs Rogue
herO vs Clem
IPSL
5 days
ZZZero vs WorsT
Julia vs eOnzErG
Replay Cast
5 days
RSL Revival
5 days
IPSL
6 days
Dragon vs Artosis
dxtr13 vs Hawk
BSL
6 days
Liquipedia Results

Completed

ASL Season 21
2026 GSL S1
Heroes Pulsing #1

Ongoing

2026 KK StarCraft Pro League
BSL Season 22
IPSL Spring 2026
KCM Race Survival 2026 Season 2
KK 2v2 League Season 1
YSL S3
Acropolis #4
CSCL: Masked Kings S4
SCTL 2026 Spring
WardiTV Spring 2026
2026 GSL S2
RSL Revival: Season 5
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals

Upcoming

Escore Tournament S2: King of Kings
BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
Bounty Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.