• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 23:13
CET 05:13
KST 13:13
  • 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
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies3ComeBackTV's documentary on Byun's Career !11Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! Team TLMC #5: Winners Announced! What's the best tug of war? The Grack before Christmas Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies
Tourneys
OSC Season 13 World Championship $5,000+ WardiTV 2025 Championship $100 Prize Pool - Winter Warp Gate Masters Showdow Sparkling Tuna Cup - Weekly Open Tournament Winter Warp Gate Amateur Showdown #1
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 505 Rise From Ashes Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement
Brood War
General
Klaucher discontinued / in-game color settings How soO Began His ProGaming Dreams BGH Auto Balance -> http://bghmmr.eu/ Recommended FPV games (post-KeSPA) BW General Discussion
Tourneys
[BSL21] WB & LB Finals - Sunday 21:00 CET [BSL21] LB SemiFinals - Saturday 21:00 CET Small VOD Thread 2.0 [Megathread] Daily Proleagues
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Mechabellum Nintendo Switch Thread Stormgate/Frost Giant Megathread Beyond All Reason Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
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
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread How Does UI/UX Design Influence User Trust? Things Aren’t Peaceful in Palestine
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List TL+ Announced Where to ask questions and add stream?
Blogs
National Diversity: A Challe…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1168 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
Spain18159 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
Poland17546 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
Spain18159 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
Poland17546 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
Poland17546 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
Spain18159 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
Poland17546 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
Hyrule19183 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
Poland17546 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
Hyrule19183 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
Poland17546 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
Poland17546 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
Replay Cast
01:00
StarCraft Evolution League #17
CranKy Ducklings175
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft321
RuFF_SC2 206
Nina 132
StarCraft: Brood War
Leta 140
Shuttle 88
scan(afreeca) 80
NaDa 67
Mong 47
ggaemo 37
Hm[arnc] 19
Noble 15
Dota 2
monkeys_forever344
NeuroSwarm131
League of Legends
C9.Mang0383
Counter-Strike
minikerr30
Heroes of the Storm
Khaldor144
Other Games
summit1g7308
tarik_tv5311
fl0m785
JimRising 540
ViBE174
ZombieGrub30
KawaiiRice1
Organizations
Other Games
gamesdonequick1253
BasetradeTV61
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• Hupsaiya 91
• practicex 25
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• RayReign 46
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota22292
League of Legends
• Lourlo1185
• Rush934
Other Games
• Scarra1512
Upcoming Events
BSL 21
15h 47m
Sziky vs eOnzErG
Sparkling Tuna Cup
1d 5h
Krystianer vs TBD
TriGGeR vs SKillous
Percival vs TBD
ByuN vs Nicoract
OSC
1d 13h
BSL 21
1d 15h
Cross vs Dewalt
Replay Cast
2 days
Wardi Open
2 days
OSC
3 days
Solar vs MaxPax
ByuN vs Krystianer
Spirit vs TBD
OSC
6 days
Korean StarCraft League
6 days
Liquipedia Results

Completed

Escore Tournament S1 - W1
WardiTV 2025
META Madness #9

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL Season 21
CSL Season 19: Qualifier 2
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025

Upcoming

CSL 2025 WINTER (S19)
Escore Tournament S1 - W2
Escore Tournament S1 - W3
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
Nations Cup 2026
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
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.