• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:02
CEST 05:02
KST 12:02
  • 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
Team TLMC #5 - Finalists & Open Tournaments1[ASL20] Ro16 Preview Pt2: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
StarCraft II 5.0.15 PTR Patch Notes133BSL 2025 Warsaw LAN + Legends Showmatch2Weekly Cups (Sept 8-14): herO & MaxPax split cups4WardiTV TL Team Map Contest #5 Tournaments1SC4ALL $6,000 Open LAN in Philadelphia8
StarCraft 2
General
#1: Maru - Greatest Players of All Time StarCraft II 5.0.15 PTR Patch Notes Team TLMC #5 - Finalists & Open Tournaments Team Liquid Map Contest #21 - Presented by Monster Energy Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues
Tourneys
KSL Week 80 Stellar Fest StarCraft Evolution League (SC Evo Biweekly) RSL: Revival, a new crowdfunded tournament series SC2's Safe House 2 - October 18 & 19
Strategy
Custom Maps
External Content
Mutation # 491 Night Drive Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around
Brood War
General
ASL20 General Discussion BW General Discussion Diplomacy, Cosmonarchy Edition Soulkey on ASL S20 ASL TICKET LIVE help! :D
Tourneys
[ASL20] Ro16 Group D BSL 2025 Warsaw LAN + Legends Showmatch [ASL20] Ro16 Group C Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Borderlands 3 Path of Exile Nintendo Switch Thread General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine The Big Programming Thread UK Politics Mega-thread Russo-Ukrainian War Thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
Too Many LANs? Tournament Ov…
TrAiDoS
i'm really bored guys
Peanutsc
I <=> 9
KrillinFromwales
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1137 users

The Big Programming Thread - Page 798

Forum Index > General Forum
Post a Reply
Prev 1 796 797 798 799 800 1031 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
Spain18055 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
Poland17347 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
Spain18055 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
Poland17347 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
Poland17347 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
Spain18055 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
Poland17347 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
Hyrule19087 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
Poland17347 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
Hyrule19087 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
Poland17347 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
Poland17347 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 1031 Next
Please log in or register to reply.
Live Events Refresh
Korean StarCraft League
03:00
Week 80
davetesta37
HKG_Chickenman7
CranKy Ducklings5
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft423
NeuroSwarm 189
RuFF_SC2 165
Nathanias 72
Nina 39
PiLiPiLi 21
StarCraft: Brood War
ggaemo 82
Noble 39
Icarus 10
Bale 4
Dota 2
LuMiX1
League of Legends
JimRising 440
Trikslyr65
Cuddl3bear4
Counter-Strike
Coldzera 647
Other Games
summit1g8930
C9.Mang0325
ViBE196
Maynarde191
XaKoH 130
Organizations
Other Games
gamesdonequick971
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH138
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 53
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt342
Other Games
• Scarra1378
Upcoming Events
BSL Open LAN 2025 - War…
4h 58m
RSL Revival
6h 58m
Reynor vs Cure
TBD vs Zoun
OSC
17h 58m
BSL Open LAN 2025 - War…
1d 4h
RSL Revival
1d 6h
Classic vs TBD
WardiTV Invitational
1d 7h
Online Event
1d 12h
Wardi Open
2 days
Monday Night Weeklies
2 days
Sparkling Tuna Cup
3 days
[ Show More ]
LiuLi Cup
4 days
The PondCast
5 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

Proleague 2025-09-10
Chzzk MurlocKing SC1 vs SC2 Cup #2
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
2025 Chongqing Offline CUP
BSL World Championship of Poland 2025
RSL Revival: Season 2
Maestros of the Game
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

IPSL Winter 2025-26
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
Stellar Fest
SC4ALL: StarCraft II
EC S1
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
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 © 2025 TLnet. All Rights Reserved.