OCEAN DRIVE offers a specialised design and manufacturing service for beauty environments.
We have pulled together a quick version of our portfolio for you to flick through and comment.
Feel free to pass it on to anyone who may find it interesting.
Many thanks!
What's your digital presence? And how do you know when it's awesome...or crappy? That's what you'll learn in this presentation, the first webinar in a four-part series that follows along the highly-successful "Digital Presence for Dummies" written by Jason Thibeault for Limelight Networks.
Watch a recorded version of the webinar and a list of the slide highlights here:
http://blog.limelight.com/2013/05/become-a-digital-presence-guru/
OCEAN DRIVE offers a specialised design and manufacturing service for beauty environments.
We have pulled together a quick version of our portfolio for you to flick through and comment.
Feel free to pass it on to anyone who may find it interesting.
Many thanks!
What's your digital presence? And how do you know when it's awesome...or crappy? That's what you'll learn in this presentation, the first webinar in a four-part series that follows along the highly-successful "Digital Presence for Dummies" written by Jason Thibeault for Limelight Networks.
Watch a recorded version of the webinar and a list of the slide highlights here:
http://blog.limelight.com/2013/05/become-a-digital-presence-guru/
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
3. Launch facts Almost 500,000 iPads sold in America during the first week(More than 85 million iPod Touch and iPhones sold worldwide) 9.7 inch touch screen(1024 x 768 resolution) Always on with at least 10 hours battery life while being used Nearly all existing iPhone apps work on the iPad, with 3,000 tablet specific apps already available and 1000s more under preparation
20. At Work Perfect in Meetings To Show a Presentations(with VGA cable) Quick document edits Approve documents Access files on Windows Server, SMB/AFP/NFS/FT/… Checking email, gmail, Me.com, … Fully compatible with Microsoft Exchange and ActiveSync
21. Home Lean Back Computing: online purchases, email, social networks, …
22. Out and about City Guide &Roadbooks Google Maps with POI Downloadable Museum Guides (Japan)
41. Barriers & Myths… Barriers PenetrationiPad = an icon for a new generation of tablets Costinitial high cost makes it a (very nice) gadget but a gadget nonetheless Doubtersanti-hype reaction Planning & buying adsnew media format to be defined Myths No flashPerfectly compensated by HTML5 Reading and eye-soreNot the case Shared or personalMove from family device to personal device, like a mobile phone Location targetingExtra services through location based features
Work: at work tablets will be used for carrying presentations and media to meetings, to display presentationsinone-to-one situations and for checking email. It will probably also double as a secondary screen to sit on the desk for checking feeds such as RSS, Twitter and Facebook and other personal use.
Home: tablets will obviously be used for browsing the internet, making online purchases and using social networks. One of the most common uses will be reading tablet versionsofmagazinesand newspapers that are visually more appealing than a webpage. In the kitchen and the bedroom a tablet is a perfectly adequate alternative to a small television. As technology catches up, tablets will also be used to control devices in the home like central heating, lighting and more.
Out and about: in Japan, the most successful portable games console in the world, the Nintendo DS, is used by museums and galleries to download temporary content like maps and guides. People can then use the device to help them find their way around and to learn more about exhibits. It makes perfect sense for this use to migrate to tablets like the iPad. Even shopping experiences in supermarkets could be made better with such interactive guidance.
Display: display advertising on the iPad is the biggest opportunity for advertisers because it allows you to deliver an accountable, powerful brand message literally into the hands of your consumers. Existing online display adverts on websites already work really well and advertising in apps extends this. We‟re already seeing some amazing new formats and uses of the touch screen for ads. Some resemble those of online banners, skyscrapers and MPUs but many are going the extra mile. Publishers like the Telegraph, Sky, The Guardian and magazines are investing heavily in very slick, almost print like, designed pages in apps. This in turn allows for incredibly slick advert placements within these pages on the iPad. Some are up to half the size of the screen and interactive without having to leave the app. Adverts never looked nor felt so good!
Search: using search engines like Bing and Google for natural and paid search marketing will be as big on the iPad as it is online and mobile. Search offers instantly accountable advertising that captures a person‟s intent at that moment. But remember, it is no longer a simple list of text links. Search now means video, images, maps and more. There are huge opportunities for marketers with these richer uses of search to help you stand out on the iPad screen.
Email: tablets are perfectly suited to receiving emails, including newsletters from brands. The opportunity for brands to communicate using email is exactly the same as online. You can either write your own newsletter for customer retention or advertise in existing newsletters for acquisition.
Social media: if you‟ve used any form of social media on your computer and iPhone, the experience will be familiar to you on the iPad and the marketing potential is just the same – it‟s a fantastic way for brands to interact directly with their consumers.
Video: people are used to adverts around video content such as on TV, in the cinema and it‟s a huge growth area online. It is therefore a natural progression to include advertising around video content on tablets. It‟s also one of the easiest ways for advertisers to engage with iPad content because many TV and online ads will be perfectly suited to being shown on the iPad‟s large, high resolution screen. That said, the iPad represents a great opportunity for brands to film ads specifically for the device. We actually expect original iPad video ads to be so popular they will actually force increased adoption of better video ads online too.
Websites: browsing the internet on the iPad has been described by Apple as the best browsing experience yet, and reviews seem to agree. Unlike on mobile, the screen isn‟t squashed, so using existing websites is a fantastic experience. At the IAB we think it is essential that brands have a web presence online and on mobile. This sentiment is now extended to tablets and could simply mean using or tweaking your existing website or a custom built tablet site to make use of the unique interface. The iPad browser can read HTML5, which allows websites to operate similar functionality to Flash. While many companies seem to be creating apps instead of dedicated iPad websites, the IAB strongly recommends that brands do consider a website first. Quite often you don‟t need an entire app, a website will suffice. There are significant pros of having a website over an app too, such as being found in search engines, the source of most online traffic. App content can‟t be found in search engines at the moment.
Apps: brands can engage with consumers using apps – software that can be used for almost any purpose you can think of. You can create your own app (e.g. to offer a service or a branded mini-game) or advertise within existing apps (e.g. normal media like The Telegraph and Sky News). Branded apps on the iPhone have been incredibly successful for brands like BarclayCard, Compare the Market and Coors Beer. Likewise, advertising in existing apps has proven as successful as advertising online or in print media. This trend will no doubt continue on the iPad as apps can sometimes offer benefits over a standard website, such as not needing an internet connection once content has been downloaded and currently making better use of the device‟s touch screen, checkout, GPS location and motion control.