background preloader

Tech Shares

Facebook Twitter

Share your stuffs and share feedback.

4. Semiconductors. C. Common vulnerabilities guide for C programmers. Intro Most vulnerabilities in C are related to buffer overflows and string manipulation. In most cases, this would result in a segmentation fault, but specially crafted malicious input values, adapted to the architecture and environment could yield to arbitrary code execution. You will find below a list of the most common errors and suggested fixes/solutions.

(Some tips for C++ are available here.) gets The stdio gets() function does not check for buffer length and always results in a vulnerability. Vulnerable code #include <stdio.h>int main () { char username[8]; int allow = 0; printf ("Enter your username, please: "); gets(username); // user inputs "malicious" if (grantAccess(username)) { allow = 1; } if (allow ! Mitigation Prefer using fgets (and dynamically allocated memory!) #include <stdio.h>#include <stdlib.h>#define LENGTH 8int main () { char* username, *nlptr; int allow = 0; username = malloc(LENGTH * sizeof(*username)); if (! Strcpy ("String copied: %s\n", dst); return 0;} sprintf . Enabling Effective Video Surveillance Solutions - Product Engineering Blog | IoT Blog | eInfochips.

Today, the surveillance industry has evolved beyond monitoring thefts and threats. The advancements in technologies enable businesses to deliver intelligent autonomous systems that can predict and pre-empt actions, even while continuously monitoring the object or perimeter. With the increased push to digitize the physical environment, the industry plays a key role in bridging the gap between the two worlds. The surveillance industry is emerging as a front-runner in the enterprise space. As the security and safety of people and facilities become vital, and as technology gets more and more invasive, surveillance products are having a field day! Video surveillance is being extensively used in Transportation – To track fast-moving vehicles in real timeRetail – To put a stop to shoplifting, pilferage and shrinkageCity surveillance – Round-the-clock safety for citizens and visitors along with many other applications.

Want to know more about surveillance solutions? 8 simple rules for integrating usability into your medical device. As the medtech industry continues to flourish, how can companies ensure that their medical devices are up to scratch? Synecco has the solution. Or, rather, eight solutions. Usability engineering has become a critical part of new product development in the medical industry. A robust and provable usability engineering process is now essential to gain US FDA clearance for any new device. For many companies, this can seem a daunting prospect, especially if the necessary expertise is not in-house. On that note, Synecco has provided this concise list of eight guidelines to direct you on how to maximise the usability of your new device. 1. Asking some critical questions at the beginning of a project can save a huge amount of time and money. 2. Once you have defined what you want your device to be, you need to fully understand how it will be used. 3.

How is the device packaged, transported and stored? 4. 5. 6. 7. No matter how good your team is, they won’t get it right first time! 8. A Basket of Things. Innovation, science, philosophy. Designing your Industrial IoT system | Connectivity, Analytics, and Control Solutions. 10 Big Technology Trends in Healthcare. We are living in exciting times. Technology is transforming every aspect of the way we live. Perhaps no area is more important or more profound than the innovations we are seeing in healthcare. As the industry looks to leverage technology to increase access to information, drive better patient outcomes and unlock mysteries hidden in plain sight, it is facing the enormous challenges of privacy and security that are perhaps more worrisome in healthcare than in any other industry. With that in mind, we assembled some of the brightest minds in healthcare to share their views on the technology trends that are reshaping the industry for this latest issue of HP Matter.

Below are the things on my radar. I would love to hear what is on yours. 1. In today’s health-conscious world, it’s hard to miss the ubiquitous Fitbit and other personal monitoring tools that help people track fitness activities, sleep patterns, blood pressure and caloric intake. 2. 3. 4. 5. 7. 8. 9. 10. What Your Security Team Can Learn From the Olympics. The Olympics are such an inspirational time of year. Extraordinary athletes from around the world gather to attempt a lifelong goal of achieving Olympic gold, often the culmination of years or decades of tireless training and dedication. And, we at home get to sit back and watch the best competitors in the world perform amazing acts of athleticism. It’s an exciting time and one I always look forward to. While watching some of these world-class athletes at the top of their game over the past few weeks, I started to think about the field of security, and what important lessons could be learned by considering how Olympians got to where they are.

With that in mind, I came up with a few takeaways for how security teams can work together to reach cybersecurity gold. Bring your individual strengths. Not every security practitioner has the same skill set, just as not every athlete plays the same position. Remain dedicated to your craft. Consult your playbook. Adjust your tactics. Semiconductor Companies.

Visual Search Technology in e-Commerce. The technical term used for visual search is Content-based image retrieval (CBIR). It originates from computer vision techniques, originally used in forensics and DNA studies where the search revolves around the image contents rather than the metadata. The term "content" would refer to colors, shapes, textures, or any other information that can be sourced from the image itself. Let your customer simply upload an image on the search engine app using their smartphones, and the intelligent algorithm works in the background to introduce closest possible matches in no time. IoT Solutions, Machine-to-Machine (M2M) Service Enablement, Product Miniaturization & Performance Optimization, IoT in Home & Industrial Automation. The number of connectible devices will approach 200 billion, while the number of sensors (e.g., the accelerometer in a smart phone) that track, monitor, or feed data to those things is already more than 50 billion, with scientists talking about trillion-sensor networks within 10 years.

(Source: IDC estimates) IoT Xcelerator is a unique framework that combines software for multi-protocol gateways, data analysis platforms, hardware for gateways and edge computing, and the entire IoT Server framework along with the business application solutions. The framework encapsulates the full maturity cycle from Smart Sensors to Gateways to Cloud and to Smart Analytics. IoT Xcelerator Software Solutions IoT Xcelerator Edge / Gateway Solutions Edge / Gateway Platform: Want to know hardware features in detail? Realise Endless Possibilities with IoT Xcelerator Derive infinite insights with Big Data and Cloud Capability Get the power of Edge Computing: 4K Camera Design | Camera Design Services | Video Analytics | ZigBee Camera | eInfochips.

The camera solutions delivered include capabilities like Quad HD support, 4K Resolution, FPGA-based Design, ONVIF and PSIA support, PTZ Control, Video Analytics (Real-time), PoE+ support and Wireless connectivity. For critical applications, our designs are optimized for low-latency and high reliability. Our services on camera products are comprehensive, and cover all aspects of the lifecycle - Design / QA / Certifications / Enhancements / Sustenance / Re-engineering.

We have worked on camera products for Surveillance, Consumer, Broadcast, Traffic, Conferencing, Aerospace, Medical, Military, Retail, Transport and Industrial applications. Our Semicon Alliances (TI, NVIDIA, NXP, Maxim, Marvell, ARM, Xilinx, Altera, Microsemi) enable us to deploy the best HW-SW partitioning and on-chip accelerators for our designs. Our teams have experience on multiple image sensors, including ones from Aptina, Omnivision, and Toshiba. Services. Two Camera Field Sequential 3D Circuit Design. Two Camera Field Sequential 3D Circuit Design for use with Stereo Microscope By Gerald Heine Premise: Since I saw my first 3D movie, “It Came From Outer Space”, in 1953 I’ve been interested in making my own 3D movies. I got my first 3D camera in 1954, a Bell and Howell Three Dimension Company Colorist, which I still have. I was interested in taking 3D pictures through a Stereo Microscope, but have not seen anything that could do this. The Field Sequential method of 3D works only on TV screens that use cathode ray tubes (CRT) for the display.

Designing the Circuit: In setting out to build a device for taking 3D video through a microscope I looked for resources on-line. Easy PCB (Printed Circuit Board) Fabrication, Using Laser Printer Toner Transfer Robot Room - Making Printed Circuit Boards ExpressPCB - Free PCB layout software - Low cost circuit boards Stereo Video Razor3D - Video Gear Home. BI Consulting Services, Business Analytics Services, Enterprise Data Management & Visualization, Data Cleansing/Integration, & Warehousing. Powering data driven insights and smarter solutions for growth and increased revenues We are witnessing a quantum leap in the data generated by devices, systems and users. The imminent need to make each data consumable and to make sense of this vast volume of data for intelligent decision making is increasingly becoming essential for the organizations to stay ahead of the competitive curve.

Interactive and insightful visualizations with self-service BI helps in increasing the user adoption of the data in the organizations. Through our expertise in BI and Data Visualization platforms, we help companies to correlate their Data transformation investments with Revenues. Our expertise in the Business Intelligence and Visualization practice enables us to tap data from disparate sources and multiple formats to provide you with actionable insights, right business metrics and visualization for informed decision making. Our Service Offerings Technology Expertise Data Transformation: Tableau BI Consulting Services, Tableau Data Visualization & Reporting Solutions, Tableau Dashboard Design/Development - Tableau Partner. The need to capture, integrate, analyse and visualize the structured/unstructured data is no longer disputed. New advancements are seen from data warehouses adapting virtualization to focus on analysing data on-the-fly and simultaneously focus is shifting to tools delivering easy, fast and interactive visualization.

Business users need more empowerment with insights, but, without the queue delays from IT team or transition gaps. Tableau is a tool matching these expectations with highly intuitive, visual-based data discovery, dashboarding, and data mashup capabilities, and all of this is conceivable without extensive training/skills requirements. eInfochips is a premier Tableau alliance partner for integrating Tableau capabilities to vertical industry solutions across Retail, Manufacturing, Utilities, and the Healthcare. eInfochips brings over 20+ years of experience across these industry delivering end-to-end engineering services.

Tableau Expertise: