Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

MeruFM posted:

Intellij needs a little icon on folders that have different files from the repository.

Opening the commit window is not a good way to test for modified files.

pretty sure modified files turn blue in the project tree.

not sure what it looks like in the fancy new dark theme.

Adbot
ADBOT LOVES YOU

MeruFM
Jul 27, 2010

rotor posted:

pretty sure modified files turn blue in the project tree.

not sure what it looks like in the fancy new dark theme.

it does show blue for the file itself but i mean a color change on the folder to show that a file inside has changed.

Cascading visual representation.

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

MeruFM posted:

it does show blue for the file itself but i mean a color change on the folder to show that a file inside has changed.

Cascading visual representation.

o i c

yeah, that's sort of lovely.

Luigi Thirty
Apr 30, 2006

Emergency confection port.

I am a babby pycharm user. when I alt tab out of my project I get errors saying it can't save workspace.xml~. I have like 50 of them. deleting them or changing the project folder doesn't help. halp.

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

Luigi Thirty posted:

I am a babby pycharm user. when I alt tab out of my project I get errors saying it can't save workspace.xml~. I have like 50 of them. deleting them or changing the project folder doesn't help. halp.

sounds like you have a copy of workspace.xml open in vi somewhere

JawnV6
Jul 4, 2004

So hot ...
idk what a "perl guy" would even do

i write a shitload of perl, but it's mostly just mashing text around. e.g. i have a list of register names and values so i regex it into some data structure then go through that and spit out "mov [$baseaddr + $regaddr{$name}], $regval{$name};"

black magic according to engineers around here, but its childs play compared to what i assume someone with the "perl guy" label would use

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

JawnV6 posted:

idk what a "perl guy" would even do

in my experience perl guys typically write perl and read a lot of xkcd.

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome
so maybe give that a shot

tef
May 30, 2004

-> some l-system crap ->

JawnV6 posted:

idk what a "perl guy" would even do

i write a shitload of perl, but it's mostly just mashing text around. e.g. i have a list of register names and values so i regex it into some data structure then go through that and spit out "mov [$baseaddr + $regaddr{$name}], $regval{$name};"

black magic according to engineers around here, but its childs play compared to what i assume someone with the "perl guy" label would use

there are people who use perl for mashing one text file into another, as god intended, and then there are the 'perl guys' who contribute to cpan.

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
http://forums.somethingawful.com/showthread.php?threadid=2664804&userid=0&perpage=40&pagenumber=61#post410661695

garbage like this

MrMoo
Sep 14, 2000

JawnV6 posted:

hell is other people's makefiles

Windows developers re-inventing makefiles with batch files (not even command files) wrapped around msbuild or nmake.

I keep on thinking they cannot get worse, and yet.

tef
May 30, 2004

-> some l-system crap ->
programming is suffering, build systems are torture

trex eaterofcadrs
Jun 17, 2005
My lack of understanding is only exceeded by my lack of concern.
programming is fun, programming for others is suffering

tef
May 30, 2004

-> some l-system crap ->
in before rotor gets flashbacks to the object oriented bash scripts

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome
makefiles are ok as long as you're not doing a bunch of crazy poo poo in there. crazy poo poo goes in shell/perl/python/whatever scripts.

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

tef posted:

in before rotor gets flashbacks to the object oriented bash scripts

did i ever tell you about that thing? it was literally the worst thing i have ever seen.

MeruFM
Jul 27, 2010

rotor posted:

makefiles are ok as long as you're not doing a bunch of crazy poo poo in there. crazy poo poo goes in shell/perl/python/whatever scripts.

at least those are readable

makefiles are black magic and the random extra files created don't help.

cleaning up therefore involves: deleting everything that I didn't make.

tef
May 30, 2004

-> some l-system crap ->
yes. i experienced something similar on a decade old ant horror that was handed down from previous projects.

i think the ant script may have started when they were a phd student, taken through the next couple of startups, before landing in this one.

i can't really remember much about it. i never had any clue how it worked. it seemed to use macros heavily, and implemented some form of composition between them, using a myriad of files to do anything.

ant itself is terrible. i think it's the most verbose language i've used. it felt like a bizzaro scripting language. all the easy poo poo was hundreds of declarations, and many of the more awkward things were one liners.

the rest of the developers were reduced to cargo culting. it was awful, but replacing it was too much effort and everything else was more important.

FamDav
Mar 29, 2008

MeruFM posted:

at least those are readable

makefiles are black magic and the random extra files created don't help.

cleaning up therefore involves: deleting everything that I didn't make.

Are there any reasonable make alternatives?

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
building software sucks and every attempt to make it better has failed

MrMoo
Sep 14, 2000

Modern build systems get seduced into integrating testing and packaging which invariably ends up a cluster gently caress as both are still very non-mature areas.

MeruFM
Jul 27, 2010

FamDav posted:

Are there any reasonable make alternatives?

work at a place that have properly setup and integrated an IDE into their build flow. Then you're just passing around eclipse setting files.

do a pull and voila, instant workstation.


oh but you might need your local sandbox sql/java/python/j2ee/spring/apache/tomcat/jboss/dilz servers setup

FamDav
Mar 29, 2008

MeruFM posted:

work at a place that have properly setup and integrated an IDE into their build flow. Then you're just passing around eclipse setting files.

do a pull and voila, instant workstation.


oh but you might need your local sandbox sql/java/python/j2ee/spring/apache/tomcat/jboss/dilz servers setup

We're 98% vim/emacs.

tef
May 30, 2004

-> some l-system crap ->

FamDav posted:

Are there any reasonable make alternatives?

all build systems will evolve until they are turing complete in some way.

for scripted languages, it's less painful because you can write your build system in the same language.

for languages where you build a binary, congratulations you now need another build system.

Janitor Prime
Jan 22, 2004

PC LOAD LETTER

What da fuck does that mean

Fun Shoe
maven :smug:

Nomnom Cookie
Aug 30, 2009



yeah maven is tits

MeruFM
Jul 27, 2010

FamDav posted:

We're 98% vim/emacs.

there's only 2 places like this: academia and hipster shops
which are you?

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe

Nomnom Cookie posted:

yeah maven is tits

that means its good right

trex eaterofcadrs
Jun 17, 2005
My lack of understanding is only exceeded by my lack of concern.

Suspicious Dish posted:

that means its good right

mvn 3 is v good, mvn 1 was loving awful and 2 was not that good

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe

tef posted:

i can't really remember much about it. i never had any clue how it worked. it seemed to use macros heavily, and implemented some form of composition between them, using a myriad of files to do anything.

#define BUILD_C_FILE(x) <target src="x" />

Shaggar
Apr 26, 2006
maven is the best build system.

FamDav
Mar 29, 2008

MeruFM posted:

there's only 2 places like this: academia and hipster shops
which are you?

We do search/optimization/AI software and have about 25% PhD so I guess the first.

Nomnom Cookie
Aug 30, 2009



Suspicious Dish posted:

that means its good right

yes

maven is even better than getting a beej from your mom

salted hash browns
Mar 26, 2007
ykrop

Shaggar posted:

maven is the best build system.

i've been using leiningen lately, it seems to own.

Janitor Prime
Jan 22, 2004

PC LOAD LETTER

What da fuck does that mean

Fun Shoe

salted hash browns posted:

i've been using leiningen lately, it seems to own.

Condiv
May 7, 2008

Sorry to undo the effort of paying a domestic abuser $10 to own this poster, but I am going to lose my dang mind if I keep seeing multiple posters who appear to be Baloogan.

With love,
a mod


phpVirtualBox posted:

phpVirtualBox
An open source, AJAX implementation of the VirtualBox user interface written in PHP. As a modern web interface, it allows you to access and control remote VirtualBox instances.

Need New Project Lead
My marriage is falling apart.

I'm guessing his marriage falling apart has to do with poor choices, like writing an interface for virtualbox in php.

Nomnom Cookie
Aug 30, 2009



guess he shouldn't have had that affair with ruby

vapid cutlery
Apr 17, 2007

php:
<?
"it's george costanza" ?>

Shinku ABOOKEN posted:

the only enhancement is lambda as λ (because lambda is a noun and thus terrible as a keyword). the rest is worthless.

That's why lambdas in C use ^

Opinion Haver
Apr 9, 2007

what about \, it even looks like one

Adbot
ADBOT LOVES YOU

vapid cutlery
Apr 17, 2007

php:
<?
"it's george costanza" ?>

yaoi prophet posted:

what about \, it even looks like one

^ looks like a lamba more than \

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply