Roger Kitain
Littleton, Massachusetts, United States
561 followers
500+ connections
Articles by Roger
Activity
-
Anyone who tells you that AI coding tools are going to replace experienced software engineers is either lying or trying to sell you something. As…
Anyone who tells you that AI coding tools are going to replace experienced software engineers is either lying or trying to sell you something. As…
Liked by Roger Kitain
-
I’ve worked with Semcasting, Inc. for the past six years, and what stood out early—and still does—are two things: consistently high match rates and…
I’ve worked with Semcasting, Inc. for the past six years, and what stood out early—and still does—are two things: consistently high match rates and…
Liked by Roger Kitain
Licenses & Certifications
Publications
-
Ajax Components on the JavaServer Faces Platform
JavaOne 2010
This session will bring together notable JavaServer Faces 2.0 Expert Group members to discuss the latest developments with the JavaServer Faces platform and Ajax in a Q&A setting. This is your chance to see demos of the latest components and to find out anything and everything about how these technologies work and are being used. The session is for those who want to learn more about: * Real-world use of Ajax on the JavaServer Faces platform * Ajax component interoperability * JavaServer Faces…
This session will bring together notable JavaServer Faces 2.0 Expert Group members to discuss the latest developments with the JavaServer Faces platform and Ajax in a Q&A setting. This is your chance to see demos of the latest components and to find out anything and everything about how these technologies work and are being used. The session is for those who want to learn more about: * Real-world use of Ajax on the JavaServer Faces platform * Ajax component interoperability * JavaServer Faces platform and Ajax internals Joining Oracle's Roger Kitain will be Ted Goddard (ICEfaces Framework) and Alexander Smirnov (RichFaces/Ajax4JSF).
-
Using CDI and Dependency Injection for Java in a JSF 2.0 Application
Enterprise Tech Tips
Patents
-
System and methods for tag library generation
Issued US 7246134
See patentConventional tag libraries facilitate web page development by referencing external code from within an HTML page via a mnemonic tag, however such conventional tag libraries typically rely on a manually generated set of supporting code. Such supporting code typically requires a thorough knowledge of the underlying code language, such as Java, C++ and Java Server Pages (JSP). A tag library generator for generating the supporting code corresponding to a tag library mitigates the shortcomings of…
Conventional tag libraries facilitate web page development by referencing external code from within an HTML page via a mnemonic tag, however such conventional tag libraries typically rely on a manually generated set of supporting code. Such supporting code typically requires a thorough knowledge of the underlying code language, such as Java, C++ and Java Server Pages (JSP). A tag library generator for generating the supporting code corresponding to a tag library mitigates the shortcomings of manually generated support code by parsing a metadata file defining the operations and functions provided by the supporting code. The parser extracts components and renderers corresponding to the supporting code. Each of the components may have corresponding properties, and each of the renderers may have corresponding attributes, which the parser also extracts. The tag library generator receives the parsed items, and processes each of the components with corresponding renderers to generate the applicable support code. The support code includes a tag library descriptor defining the tags whose attributes are a combination of component properties and renderer attributes, a tag handler class definition, in which each tag handler class corresponds to a "tag" entry in the TLD file, and component objects for maintaining the state of web output pages.
-
Method and system for managing a directory with a template
Issued US 7051030
See patentA system of managing a directory with templates. A template file is created containing various structure templates. The templates entries may then be loaded into the directory or be read directly from the file by users. The templates provide structure information to users of the directory, and allow an administrator to more easily configure part or all of the directory.
Recommendations received
4 people have recommended Roger
Join now to viewMore activity by Roger
-
******** April 1987 — #SPARC arrives ******** It’s easy to forget now, but at the time, #RISC architectures felt like a very deliberate departure…
******** April 1987 — #SPARC arrives ******** It’s easy to forget now, but at the time, #RISC architectures felt like a very deliberate departure…
Liked by Roger Kitain
-
This is the 1st episode. The 2nd episode will reveal how Netflix leverages Project Leyden and AOT.
This is the 1st episode. The 2nd episode will reveal how Netflix leverages Project Leyden and AOT.
Liked by Roger Kitain
-
Securing the Java platform remains our #1 priority. Java is actively preparing for the transition to Post-Quantum Cryptography…
Securing the Java platform remains our #1 priority. Java is actively preparing for the transition to Post-Quantum Cryptography…
Liked by Roger Kitain
-
I had the opportunity to present my master's thesis work at the Orthopaedic Research Society (ORS) conference in Charlotte, NC! My master's thesis…
I had the opportunity to present my master's thesis work at the Orthopaedic Research Society (ORS) conference in Charlotte, NC! My master's thesis…
Liked by Roger Kitain
-
“He has a consistent pattern of lying.” In November 2023, OpenAI co-founder Ilya Sutskever sent a 70 page confidential document to the board of…
“He has a consistent pattern of lying.” In November 2023, OpenAI co-founder Ilya Sutskever sent a 70 page confidential document to the board of…
Liked by Roger Kitain
-
The JetBrains Central Early Access Program will launch in Q2 2026 with selected design partners. Learn more and apply as an early adopter ⬇️
The JetBrains Central Early Access Program will launch in Q2 2026 with selected design partners. Learn more and apply as an early adopter ⬇️
Liked by Roger Kitain
-
I am incredibly proud to announce that I will be continuing my academic journey by starting my Master of Science in Speech-Language Pathology at…
I am incredibly proud to announce that I will be continuing my academic journey by starting my Master of Science in Speech-Language Pathology at…
Liked by Roger Kitain
-
About twenty years after receiving my Professional Engineer license in Massachusetts, I obtained the same license in Florida. The process was much…
About twenty years after receiving my Professional Engineer license in Massachusetts, I obtained the same license in Florida. The process was much…
Liked by Roger Kitain
-
Podcast with Bob Treacy from Harvard University on Java and AI. Bob will be a speaker at JavaOne this week in California. Bob goes way back with Java…
Podcast with Bob Treacy from Harvard University on Java and AI. Bob will be a speaker at JavaOne this week in California. Bob goes way back with Java…
Liked by Roger Kitain
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content