Show Navigation
Notices tagged with java, page 2
-
@musicman It has been a loooong time since I've messed around with #Java (I'd say 13-14 years), but if the CLASSPATH was set correctly, I never had to unjar jarfiles. I never had the situation where a required file was missing from the jar, so you may be in unknown territory.
-
@musicman That sounds like a good idea.
Being that this _is_ #Java, also take a good look at the command line and environment variables needed for starting it. In the olden days, variables like $JAVA_PATH and $CLASSPATH had to be defined before the "java -jar somejarfile.jar" command ... some variables were small enough to define on the command line with "-Dsomevar=somevalue".
-
I had one interesting experience I want to note: I took a couple of #Java courses at the community college level. During my master’s degree program, I was in a Java course completed online. I was in a group of six students, most of whom had not taken Java previously. Four students and I struggled with the assignment, with attempt after attempt that failed to meet objectives. The day before the assignment was due, the other group member handed us a completely working program, apparently forked off one of our earliest non-working versions.
It turned out the instructor could see our group interactions (chats, forums) and marked him down for failure to participate. So he got the rest of us a passing grade on the assignment, but because his only interaction was the toss the finished program into our forum, he received a failing grade on the project.
This was so long ago that we used MSN Messenger as our unofficial (out of the campus’s view) communication medium. I received an inquiry about my grade on the assignment. I shared it, expecting that every group member would have received the same grade, only to find that D received a lower grade.
He tried to make a stink about it, but it is hard to argue with the interaction record.
-
@musicman if they’re using #Java, they’re probably going for cross-platform. It is less true than before, but even now, #Windows administrators prefer GUI tools, even when CLI / TUI tools are more functional and faster.
-
It's pretty demoralizing to never get any responses from anyone but @lnxw48a1, but I am nothing if not persistent.
I realize I could interact more and gain more followers and I could post more. Maybe I'll give Mastodon a shot a see if I get more interaction there. I don't think I've joined an instance but maybe I have.
Anyway...
My team is looking!
Requirements (I mean, that's what HR calls them, but not really...):
Expert level in a number of open source packages.
Broad and deep familiarity with multiple projects to include #Java and #J2EE, #JBoss, #ActiveMQ, #Drools, #HornetQ, #Hibernate, #Spring, #Linux (focus primary on #CentOS or #Ubuntu), #Apache #HTTPD, Apache #Tomcat, #MySQL, #PostgreSql, #Opensource project and community participation and Production/24x7 experience.
Database administration; #postgresql/ #mysql/ #mariadb experience very desirable
Expertise in #Cassandra, #Kafka, and/or #cloudnative applications is a plus.
Minimum of five years of software development and design or systems administration or level 3-4 technical support experience.
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Understanding of software best practices; #SDLC, #SCM and #Agile development principles.
Excellent written, verbal, and presentation skills
Role: Open Source Staff Engineer/Solutions Architect
Location: #Louisville, #CO or #Minneapolis, #MN
Position Summary:
Perforce is seeking a Open Source Staff Engineer/Solutions Architect to join our OpenLogic team. As a member of the support team, you’ll be responsible for assisting our clients to work through their technical questions on open source including ‘how to’, trouble shooting and recommendations on product use. Additionally, based on needs of our customers, you will be involved in presenting training classes (both onsite and remote depending on need of the client); short-term professional service engagements to assist with architect and design solutions; working on internal projects; and enhancing current skills by continuing to learn new open source technologies.
OpenLogic provides enterprise services for hundreds of open source projects — including #OpenJDK, #Kubernetes, CentOS, and #MariaDB — so you can boost efficiency and savings with free software, while cutting risk.
Responsibilities:
Interact with end users on technical problems.
Tier 1, 2 and 3 support for CentOS and related open source products.
Drive resolution of those problems, which include:
Open source software issues.
Questions around open source software usage.
Questions around use and best practices.
Review of the architecture and design where software is implemented.
Conduct professional services and training engagements.
Research, understand, and advocate open source software.
Interact with various open source communities.
Drive early resolution of issues.
Be a part of the on-call rotation.
Present knowledge via articles, blogs, and conference presentations.
May require 15% travel while completing on-site consulting.
-
A couple of things I've heard !Smalltalk people say killed their market:
1. Smalltalk's image-based system didn't mesh well with OS filesystems;
2. #Smalltalk vendor turmoil and their high pricing.
(I wasn't even aware of the language's existence until the late #1990s. I took numerous programming courses over the years, but I never heard ST mentioned until another student mentioned it in a #Java course. )
CC: @clacke@libranet.de
-
https://loadaverage.org/url/5819086
My new team (and my old team too, actually), is looking:
Interact with end users on technical problems.
Tier 1, 2 and 3 support for #CentOS and related #opensource products.
Drive resolution of those problems, which include:
Open source software issues.
Questions around open source software usage.
Questions around use and best practices.
Review of the architecture and design where software is implemented.
Conduct professional services and training engagements.
Research, understand, and advocate open source software.
Interact with various open source communities.
Drive early resolution of issues.
Be a part of the on-call rotation.
Present knowledge via articles, blogs, and conference presentations.
May require 15% travel while completing on-site consulting.
Requirements:
Minimum of five years of software development and design or systems administration or level 3-4 technical support experience.
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Understanding of software best practices; #SDLC, #SCM and #Agile development principles.
Excellent written, verbal, and presentation skills
Expert level in a number of open source packages.
Broad and deep familiarity with multiple projects to include #Java and #J2EE, #JBoss, #ActiveMQ, #Drools, #HornetQ, #Hibernate, #Spring, #Linux (focus primary on #CentOS or #Ubuntu), #Apache #HTTPD, Apache #Tomcat, #MySQL, #PostgreSql, Open source project and community participation and Production/24x7 experience.
Database administration; postgresql/mysql/ #mariadb experience very desirable
Expertise in #Cassandra, #Kafka, and/or #cloud-native applications is a plus.
-
@clacke Back in the#1990s, #Java was exciting, too.
-
@musicman For anyone not knowing what #Kafka is, https://kafka.apache.org/ ... started by #LinkedIn, donated to the #Apache Software Foundation ... written in #Java and #Scala
Data stream pub-sub / processing / storage
-
More specific question this time.
I am going to be on a plane tomorrow (and Sunday). What off-line #java resources should I download before the trip.
My work laptop is #Windows, but I have some #Linux VMs on it, so tools for either one are good, but Windows-native might make for better battery life.
-
@geniusmusing @musicman #Java is pretty much gone on the client side. A year or so from now, no browser will allow users to enable it (or #Flash either).
-
@musicman I don't really have any #Java language thoughts. In the late #1990s and early #2000s, I enjoyed the courses I took which used Java (and also the courses which used C++, #Perl, #PHP; but I disliked #JavaScript, and really disliked #VBScript and #VB 5 / 6). But especially since taking this job 15 years ago, I've barely touched it.
-
Send me all your #java language thoughts.
-
We're hiring on my team again!
https://nu.federati.net/url/249865
Responsibilities:
Represent Perforce as the first point of contact for customer’s technical requests.
Review and research customer issues to determine and provide the best resolution.
Develop and maintain technical expertise in assigned areas of product functionality and utilize it effectively to help customers.
Resolve database and performance issues.
Research, document, and escalate cases according to procedure.
Provide customer driven feedback to functional areas in order to influence process/product improvements.
Author technical documents on common issues and solutions in order to build the knowledge base.
Positive attitude - Support engineers are required to be respectful, fair, gracious, and knowledgeable.
Create and set up test environments to reproduce and resolve customer issues.
Recreate customer environments to reproduce issues and experiment with possible solutions.
Requirements:
Bachelor’s Degree in Computer Science or similar or relevant work experience
2 or more years’ experience providing technical support directly to enterprise customers
Knowledge of C/C++ and #Java and experience with #PHP/MySQL
Knowledge of Unix & #Linux
Basic networking experience
Experience with Perforce, #Git, or other version control software is desirable
Experience in customer support or customer-facing role
Strong analytics and problem-solving skills
Strong debugging skills
Ability to work in a team environment and contribute ideas and improvements
Able to work well under pressure and prioritize accordingly
-
@moonman Together with other changes, it is likely meant to increase ORCL's revenue from the #Java business.
-
@natecull It doesn't help that since #Java 7, they've been saying that "the install one JVM locally, then run many applications" model is going away and apps would soon need to embed the JVM.
-
@natecull IMO, the developer and user communities need to fork the language (or better cleanroom reimplement it). In the process, a lot of backwards compatibility and misfeatures could be removed during the required java.* and javax.* renaming.
.
Right now, #Eclipse and many #Apache projects are one lawyer letter away from shutdown. One Java++ is named and sufficiently diverged from Oracle's #Java, those projects could transition to the replacement.
-
$_NYSE[ORCL] killing #Java EE? https://headcrashing.wordpress.com/2019/05/03/negotiations-failed-how-oracle-killed-java-ee/ [wordpress . com]
-
@dragnucs Oh, I've never touched JBoss, so no idea how easy or hard it is to set up.
I am wondering whether #Oracle's #Java licensing push is going to kill the #JEE market except for inside the very largest corporations. I cannot imagine a medium sized organization that would want to risk a lawyer letter from ORCL.
-
@dragnucs I don't know what learning #Java / #J2EE / #JEE is like today, but it wasn't bad 15-20 years ago. Apache Tomcat, servlets, a little bit of JSP, the mod_jk connector from Tomcat to Apache Web Server. Using #JDBC to connect to MySQL 3.23 and Microsoft SQL Server 2000. Comparing servlets to Perl CGI and JSPs to PHP (which were topics in other classes I took).