• Who Do You Want to Be? & The Software Developer's Guide to Fun in the Workplace
    The LJC would you like to invite you to join them on Tuesday 10th July when we're very pleased to welcome Joe Schmetzer and Dr Holly Cummins. Talk 1 Details: Congratulations! You're working in a software team. Now what? Not everyone has a long term plan, or even needs one. But... if you don't have a clear picture of what you like and dislike about your job, your career can wander aimlessly and end up in places you may not like. In this talk, Joe offers advice and guidance about nudging your career to maximise your happiness and success. About The Speaker: Joe Schmetzer creates software, aiming to achieve business goals and delight the user. Joe’s blog ( https://exubero.com/) gives you an insight to his current thinking and activities. Talk 2 Details: An in-depth look at what makes software development a roller coaster where the highs of 0 compiler warnings are quickly cancelled out by the pain of long hours, bad requirements, endless configuration, clueless managers and a plethora of other issues which make death by a thousand cuts seem like a good idea…. They will answer questions such as: “Why is programming often called an art despite having its underpinnings in formal logic?” “How can I rediscover the delight I felt when I first started coding?” “What’s that rush I feel when my test passes? Am I addicted to TDD?” Combining Psychology, Philosophy and Computer Science, Dr Holly Cummins will present a series of practical tips to help you rediscover the euphoria that you felt the very first time a metal box in front of you came to life and cried out “Hello World”. About The Speaker: Holly Cummins is the technical lead of IBM’s Bluemix Garage London, and the former delivery lead for the WebSphere Liberty Profile. She is a co-author of Enterprise OSGi in Action and has spoken at JavaOne, Devoxx, JavaZone, The ServerSide Java Symposium, JAX London, GeeCon, and the Great Indian Developer Summit, as well as a number of user groups. Outside of her work at the Garage, Holly enjoys, cake engineering (“baking”), running, and sewing. ***This is a placeholder for the event which is being run on Eventbrite. See the full details and register here: https://www.eventbrite.co.uk/e/who-do-you-want-to-be-the-software-developers-guide-to-fun-in-the-workplace-tickets-47510955547 *** Agenda: 6.00pm: Doors open. 6.15pm: Who Do You Want to Be? - Joe Schmetzer 7pm: Break 7.15pm - The Software Developer's Guide to Fun in the Workplace - Holly Cummins 8:00pm - Finish Big thanks to WeWork Spitalfields (https://www.wework.com/buildings/spitalfields--london) for providing the venue and drinks for the evening. This event is organised by RecWorks on behalf of the London Java Community. You can see our latest jobs here: https://recworks.co.uk/java-developer-jobs-london/. You can see our privacy policy here: http://recworks.co.uk/privacy-policy Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com Sign up here if you're not a member: https://barrycranford.typeform.com/to/IIyQxd

    Sign up on Eventbrite for location

    Sign up on Eventbrite for location · London

  • Meet a Mentor Meetup #4
    This is a placeholder for the event which is being run on Eventbrite. See the full details here: https://www.eventbrite.co.uk/e/meet-a-mentor-meetup-4-tickets-45642729633 This is a chance to come and meet your mentor/mentee and others that are involved in the Meet a Mentor initiative. It is also a chance for new members to come and hear more about what is happening within the Meet a Mentor community. We have reserved a private room in a pub 5 minutes from Old Street Station where you can come along and chat to your mentor, as well as sharing experiences with other mentees and mentors. The event and initiative is open to anyone from CTO to graduate level. This event is the fourth in-person event that we have organised. So far there have been over 600 introductions between mentors and mentees, primarily in London around the Java ecosystem, JavaScript, Node and related technologies through our online Slack group which you can read about here: https://meetamentor.co.uk This is a placeholder for the event which is being run on Eventbrite. See the full details here: https://www.eventbrite.co.uk/e/meet-a-mentor-meetup-4-tickets-45642729633

    Sign up on Eventbrite for location

    Sign up on Eventbrite for location · London

  • Meet a Mentor Meetup #3
    This is a placeholder for the event which is being run on Eventbrite. See the full details here: https://www.eventbrite.co.uk/e/meet-a-mentor-meetup-3-tickets-43660886888 This is a chance to come and meet your mentor/mentee and others that are involved in the Meet a Mentor initiative. We have reserved an area where you can come along and chat to your mentor, as well as sharing experiences with other mentees and mentors. The event and initiative is open to anyone from CTO to graduate level. If you are not aware of what the Meet a Mentor initiative is, it is a project primarily organised through a slack group by Barry, Helen and Dominique at RecWorks Ltd. This event is the third in-person event that we have organised. So far there have been over 400 introductions between mentors and mentees, primarily in London around the Java ecosystem, JavaScript, Node and related technologies. If you'd like to find out more about the initiative and potentially sign up, visit: http://meetamentor.co.uk/ This is a placeholder for the event which is being run on eventbrite. See the full details here: https://www.eventbrite.co.uk/e/meet-a-mentor-meetup-3-tickets-43660886888

    This Meetup is past

    Sign up on Eventbrite for location

    Sign up on Eventbrite for location · London

  • JBake : Static site generation...on the JVM
    This is a placeholder for the event which is being run on Eventbrite. See the full details and register here: https://www.eventbrite.co.uk/e/jbake-static-site-generationon-the-jvm-tickets-43482990796 The LJC would like to invite you to join them on Tuesday 27th March where we're pleased to announce Jonathan Bullock will be discussing JBake: Static site generation on the JVM. Static is the new dynamic. There are considerable benefits to statically generated sites when compared to dynamic sites. This talk will show you can forget Ruby, Python or Go and use the JVM: it is the perfect platform to use when it comes to generating a static site or blog. In this talk you'll find out more about the benefits of static sites, what features JBake provides and how it can be used to produce a static site. Speaker Bio: Jonathan Bullock is a Senior Web Developer and creator of JBake. He has a passion for the internet, gadgets and is a fan of far too many sports. Check out his website - http://jonathanbullock.com/ or follow him on Twitter - @jonbullock Tonight's venue and refreshments are kindly provided by Oracle. Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/

    This Meetup is past

    Sign up on Eventbrite for location

    Sign up on Eventbrite for location · London

  • How the JVM executes Java
    When Java was released in 1995 it was slow, a reputation it has carried for many years... Today Java can give performance that is comparable to C++ and can emit instructions that are more optimal than code which is statically compiled. But how? This talk will take a tour of code and the journey through the JVM and the optimisations in between. Using practical examples, JVM flags and the Open Source JIT Watch we will explore what the JVM does in an adaptation of the classic Hello World program, you'll never look at Java in the same way again. James Gough is a technical trainer and writer specialising in Java. He spends the majority of his time teaching advanced Java and concurrency courses to developers with varying technical backgrounds. He serves on the Java Community Process Executive Committee and contributed towards the design and testing of JSR-310, the date time system built for Java 8. James is a regular public speaker and helps organise events at the London Java Community. Agenda: 6:15 Doors open 6:30 Talk starts **N.B. Skills Matter are hosting this LJC/GDC event and will allocate a meeting room based on the number of registrations they receive via their own link. It is therefore essential that you confirm your place at this link: https://skillsmatter.com/meetups/9801-how-the-jvm-executes-java Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/ (http://recworks.co.uk/)

    Skillsmatter (CodeNode)

    CodeNode, 10 South Place, London, EC2M 2RB, GB · London

    1 comment
  • Constraint solving in Java with OptaPlanner
    What’s the shortest trip to visit all European capitals? Or the cheapest vehicle routing schedule to restock all our retail stores? How do we optimize our cloud machines? When do we assign nurses to shifts in our hospitals to make them as happy as possible? Which crops do we plant on which fields for the optimal revenue? What’s the fairest tennis club schedule? Which algorithms work well and scale out on these kind of planning problems? Certainly not Brute Force or other exhaustive heuristics! In this session, we will: - Introduce constraint satisfaction optimization - Demo a few use cases - Use weighted hard and soft constraints to formalize business goals - Walk through a bit of example code in Java of the open source constraint satisfaction solver OptaPlanner - Explain how continuous planning or real-time planning works - Deal with scalability challenges by using heuristics and metaheuristics (such as Tabu Search and Simulated Annealing). Geoffrey De Smet is the founder and project lead of OptaPlanner (www.optaplanner.org), the leading open source constraint satisfaction solver in Java. He enjoys assisting developers optimize challenging planning problems of real-world enterprises. He also participates regularly in academic competitions. He started coding Java in 1999 and he regularly contributes to other open source projects too. You can follow Geoffrey on Twitter @GeoffreyDeSmet (https://twitter.com/GeoffreyDeSmet)‏ Agenda: 6:15 Doors open 6:30 Talk starts **N.B. Skills Matter are hosting this LJC/GDC event and will allocate a meeting room based on the number of registrations they receive via their own link. It is therefore essential that you confirm your place at this link: https://skillsmatter.com/meetups/9720-constraint-solving-in-java-with-optaplanner Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/ (http://recworks.co.uk/)

    Skillsmatter (CodeNode)

    CodeNode, 10 South Place, London, EC2M 2RB, GB · London

  • Introduction to Python
    Python is a very popular language, with huge momentum in areas such as education and data science. Tariq Rashid will introduce Python, explaining it's highlights and demonstrating the ease and simplicity of the language. He'll discuss some of the benefits and challenges of Python from a business and engineering angle. This beginner-to-intermediate level talk will be suitable for complete beginners to coding, as well as anyone who can code but is new to Python. After this talk you will have appreciated how simple many tasks are with Python, seen simple readable examples of Python, have a feel for the most popular tools used with Python, and have an initial view of the benefits and challenges from a business perspective. Tariq Rashid has loved open source for over 20 years and first fell in love with Python in the last century! He's had fun with open source across diverse areas as astrophysics, civil energy, security, and numerical computing in finance, web data mining and telecoms grade networking. More recently I've particularly enjoyed helping the UK government break down barriers to open source, and used some cool technologies for social good. Right now he's enjoying making technology and maths accessible to as many people as possible - eg by teaching Python to complete beginners, and helping make neural networks understandable. Tariq organises the London Python and Algorithmic Art meetup groups, and is the author of the Amazon Bestseller, Make Your Own Neural Network. You can follow Tariq on Twitter @postenterprise @python_london for London Python (https://www.meetup.com/LondonPython/) @algorithmic_art for Algorithmic Art (https://www.meetup.com/Algorithmic-Art/) Agenda: 6:15 Doors open 6:30 Talk starts **N.B. Skills Matter are hosting this LJC/GDC event and will allocate a meeting room based on the number of registrations they receive via their own link. It is therefore essential that you confirm your place at this link: https://skillsmatter.com/meetups/9702-a-introduction-to-python Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/ (http://recworks.co.uk/)

    Skillsmatter (CodeNode)

    CodeNode, 10 South Place, London, EC2M 2RB, GB · London

  • Quantum Computers - The world's most incredible machines
    In conjunction with the LJC and the new London Quantum Computing (https://www.meetup.com/London-Quantum-Computing-Meetup/)meetup, we are delighted to welcome a leading researcher in the field of Quantum Computing - Professor Winfried Hensinger of University of Sussex. In the Schrödinger's cat paradox, quantum theory predicts that a cat can be in limbo between being dead and alive – at the same time. This Quantum spookiness stunned many scientists – most notably Albert Einstein. Incorporating such quantum effects in new technologies may change our lives in the same ways as the invention of computers has transformed society. In this talk Winfried will provide an overview of the work to construct practical quantum technologies, in particular, a quantum computer. Computers built with quantum technology (a quantum computer) may fundamentally change what a computer may be able to accomplish. Many problems are so complicated that even the fastest supercomputer would currently take millions of years to provide an answer. Optimising financial transactions, machine learning, creating new medicines, understand protein folding and breaking codes are just some of the problems where the existence of a quantum computer could change everything. The team at University of Sussex are in the process of constructing a practical quantum computer utilizing ultracold trapped charged atoms. Winfried will give an overview of the work and provide an introduction to the technologies used to build such a device. He will also explain the phenomena that give rise to such a massive increase in computational power and he will speculate on some of the applications for this device. Winfried Hensinger is Professor of Quantum Technologies at the University of Sussex. Hensinger heads the Sussex Ion Quantum Technology Group and he is the director of the Sussex Centre for Quantum Technologies. Hensinger's group works on constructing a trapped-ion quantum computer demonstrator device, a quantum simulation engine as well as portable quantum sensors. Agenda: 6:15 doors open 6:30 Talk starts **Please note this is an LJC/GDC/London Quantum Computing event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: https://skillsmatter.com/meetups/9167-quantum-computers-the-world-s-most-incredible-machines (https://www.meetup.com/London-Quantum-Computing-Meetup/) Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/ (http://recworks.co.uk/)

    Skillsmatter (CodeNode)

    CodeNode, 10 South Place, London, EC2M 2RB, GB · London

  • Java Workshop
    Welcome to a practical workshop for anyone keen to practice their coding. If you came to the recent Introduction to Java talks and workshops (more details on the next events in the series will be posted soon) this could be an ideal additional opportunity to practice the material covered previously: the workshop will be introduced by Mike Burton, whose name will be familiar to all those who have attended the Introduction to Java workshops. However, tonight’s session has no agenda so this is a true community event where people of all abilities can learn, and work through practical coding together and maybe get the views of others on their personal coding projects. Come along this evening whether you are an experienced developer who is keen to share your expertise to support people who are just starting or whether you are just starting with Java and are keen to learn more. You’ll need to bring your own laptop and your own coding projects or examples to work on. Mike has a BSc in Computer Science from Loughborough University. Soon after graduation Mike started his own consultancy business. Since 2004 he has worked with Java, JSF, Hibernate, JBoss Seam, Spring, Swing and related technologies (Maven, Ant, SQL, JDBC...) plus some PHP and Unix/ web-hosting. He has been involved in the OpenJDK and Apache Isis OSS projects and regularly speaks to IT groups and communities **Please bring your own laptop to the event** Agenda: 6:15 doors open. Please arrive promptly so we can get the most from the evening. 6:30 coding starts. 9:00 move to the bar to continue the conversation *Please note this is an LJC/GDC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link so Skills Matter know who to expect, and put our workshop into a big enough space: https://skillsmatter.com/meetups/8583-london-java-november-meetup Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/ (http://recworks.co.uk/)

    Skillsmatter (CodeNode)

    CodeNode, 10 South Place, London, EC2M 2RB, GB · London