It’s not often that you can get some of the brightest minds in an industry in the same room together to discuss trends and opportunities in the market. This past March, Tallan was able to do just that and this coming September, we’ll be doing the same thing. Boston is one of the top regions if not THE top region in the country focused on Pharma, BioTech, and Medical Device Manufacturing. The health of this industry and the proximity to Tallan’s headquarters is a stroke of luck. However, we made our own luck through our partnership with one such company, Abiomed.
Abiomed is a ‘leading provider of medical devices that provide circulatory support.’ The brilliant minds on their team developed a solution to monitor the health of their devices, and report necessary findings to the individuals working in hospitals who care…
What is SSIS?
SSIS, or SQL Server Integration Services, is a tool for data migration most commonly utilized to create and maintain a data warehouse.
Migrating data is generally done with a process known as an ETL (Extract, transform, and load). This involves ingesting data from one or more source(s), converting it to the desired format and finally sending it to a destination that is often a data warehouse.
An SSIS project is broken down into smaller units of work called packages that are executed individually. Packages are typically organized and grouped according to their destination, such as the table they are loading data into, rather than their sources. This is because a package may create all of the necessary output for a single table in a data warehouse while coming from multiple sources.
Different parts of an SSIS package include:
Connection(s): sources and destinations…
Last week, a contingent from Tallan attended Microsoft Inspire. This conference brings together the entire Microsoft Partner Network. This network crosses borders, oceans, and mountain tops and what a sight it was. About 40,000 people gathered in “Hot Vegas” as they have aptly begun to refer to Las Vegas as, for 5 days of meetings, networking opportunities, Key Note speeches from Microsoft leadership – to include CEO, Satya Nadella himself, and even a concert to top it all off.
We learned a lot. We learned about Microsoft’s goals and priorities for their next fiscal year. We learned about opportunities we have and can use to our advantage, being a member of the Partner Network. Most importantly, we fostered and made new relationships with individuals across the country. A group who we can and will continue to align and partner with as…
BizTalk has long been one of the most complex and powerful integration platforms out there. With BizTalk, developers and business users alike have been able to create powerful inter-organizational integrations to automate complex business processes. While most BizTalk developers should be familiar with the basic features of the core BizTalk components such as schemas, maps, orchestrations, pipelines, and receive/send ports the same cannot be said for some of the more hidden and/or complex features. If used properly these features can greatly reduce the amount of development overhead for more complex integrations. One of these features is the XmlPolling option in the WCF-SQL receive configurations.
I LOVE psychology. I love psychology so much that I went out and paid thousands of dollars to get a nice nifty college degree in the subject of psychology. Believe it or not, I try to apply the principles learned in my psychology classes back in my scholarly days to my life today. Maybe all that studying was made for one moment; that moment perhaps being this very blog post…
One of my favorite psychology classes was cognitive psychology – this is the study of mental processes such as attention, language use, memory, perception, problem-solving, and creativity. To put it simply, it is the study of how people think. Within the cognitive psychology class the topic of “cognitive empathy” is discussed. Cognitive empathy is the capacity for a person to understand another’s perspective or mental state. Again, to be simplistic in…
What Are Advanced Persistent Threats?
Advanced Persistent Threats (also known as APTs) are prolonged targeted cyberattacks. Such attacks are carried out by a well-funded (typically state-sponsored) group of highly skilled hackers who have high aspirations. Typically, APTs involve the creation of custom attacks that specifically target the victim’s network/machine. APTs primarily target government agencies, defense contractors, manufacturers of products, vendors, and partners of a primary target, and companies with intellectual property. The Stuxnet worm is a good example of such an attack. It is believed to have been created by the NSA, CIA, and Israeli intelligence. It was discovered in 2010 and was responsible for destroying several centrifuges at Iran’s Natanz uranium enrichment facility. The worm would search infected computers for signs of Siemens Step 7 software (used on industrial computers serving as PLCs), if found, it would update its code…
Systems are awesome. They are especially awesome when used in businesses, may it be in sales, marketing, finance, or even in creative departments. You see, systems if implemented properly; help create consistency, efficiencies, and standardizations for organizations to scale and become more agile.
When it comes to branding, marketing, and overall design what is keeping an organization on track to ensure that the colors, components, messaging and layouts stay consistent across teams, applications, interfaces and ultimately across time?
Welcome to the world of Design Systems.
A design system is a collection of reusable components, along with usage documentation that make-up the building blocks used to assemble a user interface (UI) and can be used across multiple applications, devices, screen sizes, and mediums.
Design systems simply create a unified experience across digital platforms and applications. They create a strong, extensible base through a modular approach using…
Approximately 50,000 new businesses open their doors every month. Of these, a bit more than half are likely to fail within their first four years of operation. The cause of this incredible failure rate is the culmination of different factors that all new companies must deal with. One stand-out example of these challenges is resource acquisition and utilization. To help aid young entrepreneurs to make the best decision possible, we have written this as a cost comparison between the two available options for new web application development: On-Premises and Cloud Solutions. Armed with proper knowledge of each option, we hope is that our readers will make the best choice for their particular application, without needing to learn the hard and expensive lessons for themselves.
First, let us consider what each option entails. An On-Premises solution is the defacto choice, as it…
Augmented reality (AR) is the experience of having digital information applied to real-world environments. Unlike virtual reality (VR), which replaces our environment with a virtual world, the goal of AR is to enhance how we experience the real world. To achieve this, a device with a processor must retrieve input from many sources, such as cameras, GPS systems, and accelerometers. The most prominent AR devices for consumers are mobile phones and tablets, but there are also several companies developing monitors, smart glasses, and projectors for use with AR.
The list of use cases for AR is constantly growing as more companies invest in it. Here are some of the industries that AR developers are striving to improve today.
Both brick and mortar stores and e-commerce websites can reap the benefits of AR technologies by providing customers with more information about their products….
The word microinteractions is likely unfamiliar if you’re not a UX designer but, you interact with them all the time in the physical world and digital world. They’re the notifications for new emails, the likes you give on Instagram posts and the visual cue your scrollbar gives you about your position on a page. You likely haven’t thought too much about these microinteractions which is exactly how they’re supposed to be.
Microinteractions are interactions with a single main task. They are made of 4 parts: a trigger, rules, feedback and loops & modes.
The trigger starts the microinteraction.
Rules determine what happens when the microinteraction is triggered.
Feedback lets users know what is happening such as error messages or a loading graphic.
Loops & modes determine the meta-rules of the interaction, such as how long it will take.
Microinteractions serve a multitude of purposes. Some are…