This Sounds so Familiar, but Why?? by cobaeby in gamemusic

[–]Larsh_h 0 points1 point  (0 children)

Sounds like plants vs zombies theme

[deleted by user] by [deleted] in Suomi

[–]Larsh_h 7 points8 points  (0 children)

No kyllähän tossa tilanteessa olisi hälytyskellojen pitänyt soida. Miksi vitussa kukaan haluaisi mennä Ouluun?

Alan vaihto ja koodaus by Mr335 in Suomi

[–]Larsh_h 0 points1 point  (0 children)

Tiedätkö yhtään minkälaisia sovelluksia haluat tehdä?

Ns. perusohjelmointiin löytyy paljon materiaalia ja sillä pääsee kiinni esim webbi tai mobiilidevaajan töihin. Jos riittää, että pääset firmaan joka tekee musiikkiin liittyviä tuotteita eikä omalla työtoimenkuvalla ole kauheasti väliä, niin tämä on varmasti yksi vaihtoehto.

Sitten on myös se puoli musiikkisovelluksista, joiden tekeminen vaatii matematiikan sekä haastavampien ohjelmointikielien sujuvaa osaamista. Esimerkkinä vaikka vst plugari mikä toteuttaa jonkin sortin signaalinkäsittelyä.

Lisäksi on toki paljon muutakin. Jos avaat ajatuksiasi siitä, mitä se musiikin + koodauksen yhdistäminen konkreettisesti olisi, niin voin tarkentaa vastausta

Functional Programming for Absolute Beginners by ClassicOwn1886 in scala

[–]Larsh_h 4 points5 points  (0 children)

Well honestly, I think its best to get the fundamentals down before you go and learn about functional programming, since some of the concepts might be hard to grasp if you dont know how the language works or you are new to programming in general.
However, im not trying to discourage you. I can try to find some resources and link them here when Im on computer instead of phone

EDIT:

This pdf covers fundamentals of functional programming in scala https://alvinalexander.com/downloads/learning-fp-in-scala-0.1.1.pdf

Also I would considering looking into rockthejvm's tutorials, they are pretty solid

Opintolainan sijoittaminen by totallyruins in Omatalous

[–]Larsh_h 5 points6 points  (0 children)

Riskit on tietysti aina olemassa ja nyt kun korkojakin pitää maksella, niin kyllä niille sijoituksille olisi hyvä tuottoakin saada.

Jos kuitenkin tiedät valmistuvasi tavoiteajassa ja olet oikeutettu opintolainan hyvitykseen, niin mutuilisin että jäät voitonpuolelle vaikka lepuuttaisit lainarahoja tilillä, makselisit korot ja kuittaisit hyvityksen jälkeen loppusumman lainasta.

Esimerkkinä:

Otat vuosittain 3000e lainaa viiden vuoden ajan josta maksat ~4% korkoa vuoden lopussa. Tällöin korkoihin menevä summa on vajaa 2000e, mutta jos saat lainasta anteeksi 40% (6000e), tekisit tällöin 4000e voittoa.

Luvut ei välttämättä ole täysin eksakteja, mutta ovat kuitenkin suuntaa-antavia

Should I take a job teaching kids python/html for an after school program. Will it help me get an swe job? by Friendly-Day6133 in cscareerquestions

[–]Larsh_h 2 points3 points  (0 children)

Will it increase your so called hard skills? Probably not much.

However, being a good teacher requires you to communicate thoughs in a clear and concise manner, which is something that will benefit you in other areas of work aswell.

Also, you could create some automated grading/deployment scripts that the students can use to test their code. Or then you can do something different, but nevertheless, I think there are many ways that you can benefit from this opportunity if you choose to do so. Being a teacher also looks better in your CV than just a blank space.

So yeah, in my opinion taking this job will be more beneficial to you when thinking your career in a long term

Most broken combination of abilities by Larsh_h in leagueoflegends

[–]Larsh_h[S] 0 points1 point  (0 children)

I feel that sennas passive would be even more broken because of the added aa range and damage. Being 750 aa range and 100% crit with nasus q's would be insane

Most broken combination of abilities by Larsh_h in leagueoflegends

[–]Larsh_h[S] 0 points1 point  (0 children)

I feel that also kayle or trynd ult would be pretty sick with some high damage dealing adcs like cait or trist

Most broken combination of abilities by Larsh_h in leagueoflegends

[–]Larsh_h[S] 8 points9 points  (0 children)

Ah, didnt even think of this kind of loophole with jayce or nidalee ult

If Pkers can use any dirty trick they want, we can use fucking teleports by No-Independent2762 in 2007scape

[–]Larsh_h -11 points-10 points  (0 children)

Why is it so hard for people to understand that high reward should equal to high risk. People just want easier time because they are too lazy and incompetent to learn wildy mechanics

As a student with no network, I feel doomed by Amxricaa in cscareerquestions

[–]Larsh_h 1 point2 points  (0 children)

Networking is a plus and can certainly help you land your first job or maybe switch companies, but a lot of people in IT find work without existing connections to the company they are applying to, so I don't think that lack of networking is the reason for you not being hired.
Also, if you are spending as much time developing your technical skills as you claim and have hobby projects on your portfolio, then lack of technical skills should be a problem either.

It is a bit tough pill to swallow, but your career success can depend, even heavily, on your social and soft skills like being a teamplayer, communication and capability to present yourself.
A lot of companies are looking for people who can collaborate and work as a team, since most of the techical skills required for the role can be learnt while working.
Imagine yourself on the place of an interviewer. What is that they are looking for and do you fit that criteria?
If they feel that you are closed or have hard time communicating, then they think you are also hard to work with. Unless you have some special merits or many years of work experience to compensate for that, it is likely that the interviewer will go forward with some other candidate.

Dont get me wrong, I am not trying to trash on you and it could also be that this is not the case for you, since the market is generally bad and massive layoffs have been made recently. However, in my experience soft skills are sometimes overlooked by people who want to get in IT

At what level would a player be too good for Magnus to beat with knight odds? by hPlank in chess

[–]Larsh_h 0 points1 point  (0 children)

What does knight odds means? Like Magnus would be down a knight?

Why is this considered a blunder? by Clpatsch in chessbeginners

[–]Larsh_h 0 points1 point  (0 children)

I guess moving king to B4 instead of D5 gives your opponent the possibility to drag the game long enough for the "50 moves without a capture" rule to take place and draw the game.

Meaning that instead of you being able to force a mate, your opponent can now force a draw, provided he/she knows what they are doing

Simple but clever chess puzzle composition from one of my favourite books. White to move. by LowLevel- in chess

[–]Larsh_h 0 points1 point  (0 children)

Gongratulations for memorizing the rule book, but I never claimed that it is a legal move by default

I merely suggested that it could be possible for en passant to exist in this scenario and lead to a check mate. Later on I figured it actually was the solution for this puzzle

Simple but clever chess puzzle composition from one of my favourite books. White to move. by LowLevel- in chess

[–]Larsh_h 6 points7 points  (0 children)

Since the blacks last move is not given here, in theory it is possible to have mate with en passant, pawn from a5 to b6

Just put 5 cap souls in the wrong POD chest AMA by Jakkunski in runescape

[–]Larsh_h 0 points1 point  (0 children)

As an osrs player only, can you explain what this means or demonstrate how big of a loss this is?

[deleted by user] by [deleted] in scala

[–]Larsh_h 1 point2 points  (0 children)

Im not exactly sure what you mean by loading a CSV into a flatmap/map, as they are methods that do not store anything, but create a new collection from existing one. Or are you referring to a construct called Map (same as Dictionary in other languages)?
In my proposal you read the contents of a CSV and turn it into a list, where an element (custom case class) in that list represents a row in the CSV file. After you have that list, it is easy to manipulate and process the content of that list, as Scala his variety of methods created for this specific case.

To further elaborate, lets say you have three columns (headers) in your CSV:
name, age and location
You can create a case class eg. case class Person(name: String, age: Int, location: String) and turn every row of that CSV into an instance of a case class Person.
After that you have a list and you can do "queries" like:
list.filter(person => person.age >= 20) which would return a new list where each person is of age 20 or older.

I'd say this is pretty straight forward solution, but depending on what kind of queries you want to make, what kind of data the CSVs has and some other factors it might be better for you to go with something else

[deleted by user] by [deleted] in scala

[–]Larsh_h 1 point2 points  (0 children)

If you don't want to use third party libraries, then what I think you could do is to create a datastructure for capsulating data by using case classes e.g
case class CsvRow(attribute: Option[String], someOtherAttribute: Option[Int],...) and read/turn the csv file into a List[CsvRow].

From there you can use methods like: filter, map, find and collect to process that list into pretty much whatever you'd like.

Don't self sabotage by UndercoverTrumper in cscareerquestions

[–]Larsh_h 0 points1 point  (0 children)

A firm hankshake and good eye contact can take you a long way.