|
Awia posted:im using c#/asp.net/mvc and i <3 everything about it
|
# ? Oct 28, 2015 22:23 |
|
|
# ? Jun 5, 2024 21:59 |
|
Awia posted:im using c#/asp.net/mvc and i <3 everything about it same except c#/wpf/mvvm and i <3 everything about it
|
# ? Oct 28, 2015 22:23 |
|
java/swing/spring/rcp/weblogic
|
# ? Oct 28, 2015 22:24 |
|
go? heh, more like gorbage.
|
# ? Oct 28, 2015 22:32 |
|
c# is gr8
|
# ? Oct 28, 2015 22:41 |
|
i cant really think how people architect java applications, it never makes sense on where to start ive gotten better at this (as i have to for $$) but a lot of design methodology seems based on Don't Repeat Yourself and Spring-everything-as-annotations-and-interfaces which makes it hard to track down an implementation when multiple subclassed interfaces exist for a generic one i feel like this should be all interfaces or a hierarchy, not both feel
|
# ? Oct 28, 2015 22:42 |
|
Shaggar posted:devops is full of people who couldn't make it as real developers and a big part of that is them not understanding why they should use c#/java devops is cool but the tooling is so loving bad it's astonishing how much gets accomplished fwiw if anyone ever built decent cloud tooling libraries with c# i'd be all over that poo poo so fast it'd make your head spin
|
# ? Oct 28, 2015 23:25 |
|
Blinkz0rz posted:fwiw if anyone ever built decent cloud tooling libraries with c# i'd be all over that poo poo so fast it'd make your head spin what kind of tooling are you thinking of?
|
# ? Oct 29, 2015 00:46 |
|
eschaton posted:what kind of tooling are you thinking of? stuff like chef/puppet/ansible but cross platform it won't happen because mono is garbage and will never ship in a major linux distro
|
# ? Oct 29, 2015 01:56 |
|
Flat Daddy posted:drat, OTOH i just found out elm's package manager enforces semantic versioning by type checking your package when you submit an update yeah it works well too. if you push a new version but the public api is the same, you get a patch version, like from 1.1.0 to 1.1.1. if you add a new exported function to your public api, but don't change or remove existing functions, it bumps you up a minor version, like from 1.1.0 to 1.2.0. if you modify or remove existing functions, then it bumps you up a major version, like from 1.1.0 to 2.0.0. and then you can run something like "elm package diff elm-lang/core 2.0.0 2.1.0" and it will output something like code:
|
# ? Oct 29, 2015 02:49 |
|
c# is good and will be even better with core clr stuff in aspnet5
|
# ? Oct 29, 2015 02:56 |
|
aspnet apps running on Linux with nginix reverse proxies #wow #woah
|
# ? Oct 29, 2015 02:57 |
|
agreed op
|
# ? Oct 29, 2015 03:00 |
|
fart simpson posted:yeah it works well too. if you push a new version but the public api is the same, you get a patch version, like from 1.1.0 to 1.1.1. if you add a new exported function to your public api, but don't change or remove existing functions, it bumps you up a minor version, like from 1.1.0 to 1.2.0. if you modify or remove existing functions, then it bumps you up a major version, like from 1.1.0 to 2.0.0. this is rad.
|
# ? Oct 29, 2015 03:28 |
|
Blinkz0rz posted:stuff like chef/puppet/ansible but cross platform the problem is Linux is a shitfest to manage cause its all random config files and shell scripts. someone would have to rewrite that in c# and lol not it
|
# ? Oct 29, 2015 03:32 |
|
fart simpson posted:yeah it works well too. if you push a new version but the public api is the same, you get a patch version, like from 1.1.0 to 1.1.1. if you add a new exported function to your public api, but don't change or remove existing functions, it bumps you up a minor version, like from 1.1.0 to 1.2.0. if you modify or remove existing functions, then it bumps you up a major version, like from 1.1.0 to 2.0.0. this is rad
|
# ? Oct 29, 2015 03:40 |
|
why can't everything do this?
|
# ? Oct 29, 2015 03:45 |
|
fart simpson posted:yeah it works well too. if you push a new version but the public api is the same, you get a patch version, like from 1.1.0 to 1.1.1. if you add a new exported function to your public api, but don't change or remove existing functions, it bumps you up a minor version, like from 1.1.0 to 1.2.0. if you modify or remove existing functions, then it bumps you up a major version, like from 1.1.0 to 2.0.0. this is deg
|
# ? Oct 29, 2015 03:46 |
how is elm so good?
|
|
# ? Oct 29, 2015 04:27 |
|
fart simpson posted:yeah it works well too. if you push a new version but the public api is the same, you get a patch version, like from 1.1.0 to 1.1.1. if you add a new exported function to your public api, but don't change or remove existing functions, it bumps you up a minor version, like from 1.1.0 to 1.2.0. if you modify or remove existing functions, then it bumps you up a major version, like from 1.1.0 to 2.0.0. that's really cool
|
# ? Oct 29, 2015 04:48 |
|
BANME.sh posted:terrible programmer here. what do you do when you feel completely out of your element on a project. and it makes you procrastinate way longer than you should. and when you do try to work on it, you don't really make any useful progress. and it's too late to ask for help because everyone would know you just pissed away all that time. so its a horrible combined feeling that you're inadequate and a fraud.
|
# ? Oct 29, 2015 08:08 |
|
Shaggar posted:the problem is Linux is a shitfest to manage cause its all random config files and shell scripts. someone would have to rewrite that in c# and lol not it ya i feel like someone could rewrite chef in c# but there's still the issue that ruby has been bundled with linux systems for years and dnx is just now coming out of beta
|
# ? Oct 29, 2015 12:01 |
|
Apparently we just interviewed a dude for our team who currently works at red hat
|
# ? Oct 29, 2015 15:50 |
|
Valeyard posted:Apparently we just interviewed a dude for our team who currently works at red hat male shoegaze getting desperate
|
# ? Oct 29, 2015 16:00 |
|
remember mac os x came bundled not only with ruby but freakin rails at one point? wtf was that. or am i remembering wrong
|
# ? Oct 29, 2015 16:00 |
|
which is the more terrible idea: putting a few .jar's in git, or managing a maven repository server myself. for some reason in order to get IT to install a maven repo manager to a VM and connect it to LDAP i would have to convince the division manager why we need an internal maven server, explain why the other java projects haven't requested it, and wait 3 quarters.
|
# ? Oct 29, 2015 16:04 |
|
triple sulk posted:male shoegaze getting desperate nah they're converting me to fte on the day i become eligible
|
# ? Oct 29, 2015 16:07 |
|
Valeyard posted:Apparently we just interviewed a dude for our team who currently works at red hat is everyone like 'wow, redhat??' or are they like 'lol redhat " trying to gauge future employment prospects
|
# ? Oct 29, 2015 16:10 |
|
same question but ibm. would it be better to write it on my resume as "company name withheld due to NDA"
|
# ? Oct 29, 2015 16:27 |
|
i don't really have any notion of whatt working at ibm means if you're not an EE
|
# ? Oct 29, 2015 16:40 |
|
Barnyard Protein posted:which is the more terrible idea: putting a few .jar's in git, or managing a maven repository server myself. for some reason in order to get IT to install a maven repo manager to a VM and connect it to LDAP i would have to convince the division manager why we need an internal maven server, explain why the other java projects haven't requested it, and wait 3 quarters. putting the jars in git is terrible both because git is terrible and because jars don't belong w/ source. install sonatype nexus. it will take you like 30 minutes and connecting it to ldap is easy.
|
# ? Oct 29, 2015 16:47 |
|
thanks shaggar
|
# ? Oct 29, 2015 16:49 |
|
once you have it installed you can add the repos to your projects pom files so people are getting dependencies from the internal repos and deploying snapshots/release builds there without thinking about it.
|
# ? Oct 29, 2015 16:49 |
|
also nexus comes w/ proxies of central and other popular repos installed by default so you can point everyone internally to those proxies instead of the external repos which makes getting common dependencies faster
|
# ? Oct 29, 2015 16:55 |
|
oh also another good idea is if you have jars from vendors who don't use maven cause their retards stuck in the 90s you can mavenize them and stick them in a 3rd party repo in nexus so people don't have to cart unmavenized jars around in source control or network shares.
|
# ? Oct 29, 2015 16:57 |
|
welp that vm instance was given away to another group. i feel frustrated because when i try to get poo poo done through the system it takes months or quarters, but when i just figure out how to do it myself it will be done by the afternoon. idk how to add a server with a domain name to this network tho, seems like a bad idea anyways
|
# ? Oct 29, 2015 17:00 |
|
fart simpson posted:yeah it works well too. if you push a new version but the public api is the same, you get a patch version, like from 1.1.0 to 1.1.1. if you add a new exported function to your public api, but don't change or remove existing functions, it bumps you up a minor version, like from 1.1.0 to 1.2.0. if you modify or remove existing functions, then it bumps you up a major version, like from 1.1.0 to 2.0.0. this will gently caress you in the rear end when implementation changes without changing signatures like a stable sort function becoming unstable ...or will it not?
|
# ? Oct 29, 2015 17:16 |
|
at my previous job coworkers would just install stuff on their own machine and then everyone else would have to pray it didn't reboot or shut down good times
|
# ? Oct 29, 2015 17:16 |
|
VikingofRock posted:how is elm so good? you can also run elm-package bump and it will configure your versioning from your elm json configuration file and give you back the resulting differences with the new version number. elm-package bump is just elm-package diff with a few extra features.
|
# ? Oct 29, 2015 17:25 |
|
|
# ? Jun 5, 2024 21:59 |
|
it would be nice if elm had more contributors and became popular but the trend says it won't, and with so much other poo poo out there for webdev... microservices and c# mvc it is and i don't say that happily, though i do like .net mvc. facebook's whole rethinking of REST and their coming releases of APIs and IDEs is a cool "maybe"
|
# ? Oct 29, 2015 17:36 |