#Microsoft Teams Integration
Explore tagged Tumblr posts
akwyz · 1 year ago
Text
Siemens and Microsoft partner to drive cross-industry AI adoption
Exciting times ahead as #Siemens and #Microsoft join forces to propel cross-industry #AI adoption! Introducing Siemens Industrial Copilot, your AI-powered assistant for enhanced human-machine collaboration. #SPS2023 #SIEX
Companies introduce Siemens Industrial Copilot, a generative AI-powered assistant, designed to enhance human-machine collaboration and boost productivity. Companies will work together to build additional copilots for manufacturing, infrastructure, transportation, and healthcare industries. Leading automotive supplier, Schaeffler AG, is an early adopter of Siemens Industrial Copilot. In…
Tumblr media
View On WordPress
0 notes
ntaflos · 1 year ago
Text
Aktualisierung der Microsoft 365 Roadmap: Integration von Stream-Videos in Teams
Der Blogbeitrag behandelt die kürzlich von Microsoft angekündigte Aktualisierung, die die Integration von Stream-Videos in Microsoft Teams ermöglicht. Die neue Funktion wird die Benutzererfahrung verbessern, indem sie die direkte Vorschau und Wiedergabe v
Nachrichtenzusammenfassung vom 7. September 2023 Einführung Microsoft hat eine Aktualisierung für die Microsoft 365 Roadmap veröffentlicht, die sich auf die Integration von Stream-Videos in Microsoft Teams bezieht. Diese Änderung wird die Art und Weise, wie Benutzer mit Videos in Teams interagieren, erheblich verbessern. Zeitplan der Einführung Der Rollout für diese Funktion wird Ende Juli…
Tumblr media
View On WordPress
0 notes
reaj3asa · 2 years ago
Text
going incognito until I assure myself that the throwaway email account I use for my tumblr, which turns out to be somehow linked to the microsoft account associated with a skype account I actually use, is not actually appearing on anything from real life -_____-
3 notes · View notes
ms-teams · 5 months ago
Text
Tumblr media
Contact Microsoft Teams Solutions: Improve Business Communication (celebaltech.com)
0 notes
nitor-infotech · 10 months ago
Text
Understanding the Basics of Team Foundation Server (TFS)
Tumblr media
In software engineering, a streamlined system for project management is vital. Team Foundation Server (TFS) provides a full suite of tools for the entire software development lifecycle. 
TFS is now part of Azure DevOps Services. It is a Microsoft tool supporting the entire software development lifecycle. It centralizes collaboration, version control, build automation, testing, and release management. TFS (Talend Open Studio) is the foundation for efficient teamwork and the delivery of top-notch software.  
Key Components of TFS  
The key components of team foundation server include- 
Azure DevOps Services (formerly TFS): It is the cloud-based version of TFS. It offers a set of integrated tools and services for DevOps practices.  
Version Control: TFS provides version control features for managing source code. It includes centralized version control and distributed version control.  
Work Item Tracking: It allows teams to track and manage tasks, requirements, bugs, and other development-related activities.  
Build Automation: TFS enables the automation of the build process. It allows developers to create and manage build definitions to compile and deploy applications.  
Test Management: TFS includes test management tools for planning, tracking, and managing testing efforts. It supports manual and automated testing processes.  
Release Management: Release Management automates the deployment of applications across various environments. It ensures consistency and reliability in the release process.  
Reporting and Analytics: TFS provides reporting tools that allow teams to analyze their development processes. Custom reports and dashboards can be created to gain insights into project progress.  
Authentication and Authorization: TFS and Azure DevOps manage user access, permissions, and security settings. It helps to protect source code and project data. 
Package Management: Azure DevOps features a package management system for teams to handle and distribute software packages and dependencies. 
Code Search: Azure DevOps provides powerful code search capabilities to help developers find and explore code efficiently. 
Importance of TFS  
Here are some aspects of TFS that highlight its importance-  
Collaboration and Communication: It centralizes collaboration by integrating work items, version control, and building processes for seamless teamwork. 
Data-Driven Decision Making: It provides reporting and analytics tools. It allows teams to generate custom reports and dashboards. These insights empower data-driven decision-making. It helps the team evaluate progress and identify areas for improvement.  
Customization and Extensibility: It allows customization to adapt to specific team workflows. Its rich set of APIs enables integration with third-party tools. It enhances flexibility and extensibility based on team needs.  
Auditing and Compliance: It provides auditing capabilities. It helps organizations track changes and ensure compliance with industry regulations and standards.  
Team Foundation Server plays a pivotal role in modern software development. It provides an integrated and efficient platform for collaboration, automation, and project management.  
Learn more about us at Nitor Infotech. 
1 note · View note
mp3monsterme · 11 months ago
Text
November 2023 - New Additions
Sorry for the delay this month; things have been more than a little hectic. This month, we have content from the usual suspects, but the Oracle A-Team has also been very busy publishing details on connecting Oracle Fusion Cloud with Microsoft Teams. It may not be as groundbreaking as the recent news about the Oracle database in Azure, but for many, this will make a lot of difference. Article /…
View On WordPress
0 notes
appseconnect · 2 years ago
Link
Business applications are constantly being changed and updated to meet the needs of an enterprise, manually developing a full-stack integration from scratch is impractical!
Organizations need a robust low-code iPaaS platform to design and deploy reliable business-critical integrations effortlessly and rapidly. Learn how to do it under 15 mins.
0 notes
mostlysignssomeportents · 2 years ago
Text
The AI hype bubble is the new crypto hype bubble
Tumblr media
Back in 2017 Long Island Ice Tea — known for its undistinguished, barely drinkable sugar-water — changed its name to “Long Blockchain Corp.” Its shares surged to a peak of 400% over their pre-announcement price. The company announced no specific integrations with any kind of blockchain, nor has it made any such integrations since.
If you’d like an essay-formatted version of this post to read or share, here’s a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2023/03/09/autocomplete-worshippers/#the-real-ai-was-the-corporations-that-we-fought-along-the-way
LBCC was subsequently delisted from NASDAQ after settling with the SEC over fraudulent investor statements. Today, the company trades over the counter and its market cap is $36m, down from $138m.
https://cointelegraph.com/news/textbook-case-of-crypto-hype-how-iced-tea-company-went-blockchain-and-failed-despite-a-289-percent-stock-rise
The most remarkable thing about this incredibly stupid story is that LBCC wasn’t the peak of the blockchain bubble — rather, it was the start of blockchain’s final pump-and-dump. By the standards of 2022’s blockchain grifters, LBCC was small potatoes, a mere $138m sugar-water grift.
They didn’t have any NFTs, no wash trades, no ICO. They didn’t have a Superbowl ad. They didn’t steal billions from mom-and-pop investors while proclaiming themselves to be “Effective Altruists.” They didn’t channel hundreds of millions to election campaigns through straw donations and other forms of campaing finance frauds. They didn’t even open a crypto-themed hamburger restaurant where you couldn’t buy hamburgers with crypto:
https://robbreport.com/food-drink/dining/bored-hungry-restaurant-no-cryptocurrency-1234694556/
They were amateurs. Their attempt to “make fetch happen” only succeeded for a brief instant. By contrast, the superpredators of the crypto bubble were able to make fetch happen over an improbably long timescale, deploying the most powerful reality distortion fields since Pets.com.
Anything that can’t go on forever will eventually stop. We’re told that trillions of dollars’ worth of crypto has been wiped out over the past year, but these losses are nowhere to be seen in the real economy — because the “wealth” that was wiped out by the crypto bubble’s bursting never existed in the first place.
Like any Ponzi scheme, crypto was a way to separate normies from their savings through the pretense that they were “investing” in a vast enterprise — but the only real money (“fiat” in cryptospeak) in the system was the hardscrabble retirement savings of working people, which the bubble’s energetic inflaters swapped for illiquid, worthless shitcoins.
We’ve stopped believing in the illusory billions. Sam Bankman-Fried is under house arrest. But the people who gave him money — and the nimbler Ponzi artists who evaded arrest — are looking for new scams to separate the marks from their money.
Take Morganstanley, who spent 2021 and 2022 hyping cryptocurrency as a massive growth opportunity:
https://cointelegraph.com/news/morgan-stanley-launches-cryptocurrency-research-team
Today, Morganstanley wants you to know that AI is a $6 trillion opportunity.
They’re not alone. The CEOs of Endeavor, Buzzfeed, Microsoft, Spotify, Youtube, Snap, Sports Illustrated, and CAA are all out there, pumping up the AI bubble with every hour that god sends, declaring that the future is AI.
https://www.hollywoodreporter.com/business/business-news/wall-street-ai-stock-price-1235343279/
Google and Bing are locked in an arms-race to see whose search engine can attain the speediest, most profound enshittification via chatbot, replacing links to web-pages with florid paragraphs composed by fully automated, supremely confident liars:
https://pluralistic.net/2023/02/16/tweedledumber/#easily-spooked
Blockchain was a solution in search of a problem. So is AI. Yes, Buzzfeed will be able to reduce its wage-bill by automating its personality quiz vertical, and Spotify’s “AI DJ” will produce slightly less terrible playlists (at least, to the extent that Spotify doesn’t put its thumb on the scales by inserting tracks into the playlists whose only fitness factor is that someone paid to boost them).
But even if you add all of this up, double it, square it, and add a billion dollar confidence interval, it still doesn’t add up to what Bank Of America analysts called “a defining moment — like the internet in the ’90s.” For one thing, the most exciting part of the “internet in the ‘90s” was that it had incredibly low barriers to entry and wasn’t dominated by large companies — indeed, it had them running scared.
The AI bubble, by contrast, is being inflated by massive incumbents, whose excitement boils down to “This will let the biggest companies get much, much bigger and the rest of you can go fuck yourselves.” Some revolution.
AI has all the hallmarks of a classic pump-and-dump, starting with terminology. AI isn’t “artificial” and it’s not “intelligent.” “Machine learning” doesn’t learn. On this week’s Trashfuture podcast, they made an excellent (and profane and hilarious) case that ChatGPT is best understood as a sophisticated form of autocomplete — not our new robot overlord.
https://open.spotify.com/episode/4NHKMZZNKi0w9mOhPYIL4T
We all know that autocomplete is a decidedly mixed blessing. Like all statistical inference tools, autocomplete is profoundly conservative — it wants you to do the same thing tomorrow as you did yesterday (that’s why “sophisticated” ad retargeting ads show you ads for shoes in response to your search for shoes). If the word you type after “hey” is usually “hon” then the next time you type “hey,” autocomplete will be ready to fill in your typical following word — even if this time you want to type “hey stop texting me you freak”:
https://blog.lareviewofbooks.org/provocations/neophobic-conservative-ai-overlords-want-everything-stay/
And when autocomplete encounters a new input — when you try to type something you’ve never typed before — it tries to get you to finish your sentence with the statistically median thing that everyone would type next, on average. Usually that produces something utterly bland, but sometimes the results can be hilarious. Back in 2018, I started to text our babysitter with “hey are you free to sit” only to have Android finish the sentence with “on my face” (not something I’d ever typed!):
https://mashable.com/article/android-predictive-text-sit-on-my-face
Modern autocomplete can produce long passages of text in response to prompts, but it is every bit as unreliable as 2018 Android SMS autocomplete, as Alexander Hanff discovered when ChatGPT informed him that he was dead, even generating a plausible URL for a link to a nonexistent obit in The Guardian:
https://www.theregister.com/2023/03/02/chatgpt_considered_harmful/
Of course, the carnival barkers of the AI pump-and-dump insist that this is all a feature, not a bug. If autocomplete says stupid, wrong things with total confidence, that’s because “AI” is becoming more human, because humans also say stupid, wrong things with total confidence.
Exhibit A is the billionaire AI grifter Sam Altman, CEO if OpenAI — a company whose products are not open, nor are they artificial, nor are they intelligent. Altman celebrated the release of ChatGPT by tweeting “i am a stochastic parrot, and so r u.”
https://twitter.com/sama/status/1599471830255177728
This was a dig at the “stochastic parrots” paper, a comprehensive, measured roundup of criticisms of AI that led Google to fire Timnit Gebru, a respected AI researcher, for having the audacity to point out the Emperor’s New Clothes:
https://www.technologyreview.com/2020/12/04/1013294/google-ai-ethics-research-paper-forced-out-timnit-gebru/
Gebru’s co-author on the Parrots paper was Emily M Bender, a computational linguistics specialist at UW, who is one of the best-informed and most damning critics of AI hype. You can get a good sense of her position from Elizabeth Weil’s New York Magazine profile:
https://nymag.com/intelligencer/article/ai-artificial-intelligence-chatbots-emily-m-bender.html
Bender has made many important scholarly contributions to her field, but she is also famous for her rules of thumb, which caution her fellow scientists not to get high on their own supply:
Please do not conflate word form and meaning
Mind your own credulity
As Bender says, we’ve made “machines that can mindlessly generate text, but we haven’t learned how to stop imagining the mind behind it.” One potential tonic against this fallacy is to follow an Italian MP’s suggestion and replace “AI” with “SALAMI” (“Systematic Approaches to Learning Algorithms and Machine Inferences”). It’s a lot easier to keep a clear head when someone asks you, “Is this SALAMI intelligent? Can this SALAMI write a novel? Does this SALAMI deserve human rights?”
Bender’s most famous contribution is the “stochastic parrot,” a construct that “just probabilistically spits out words.” AI bros like Altman love the stochastic parrot, and are hellbent on reducing human beings to stochastic parrots, which will allow them to declare that their chatbots have feature-parity with human beings.
At the same time, Altman and Co are strangely afraid of their creations. It’s possible that this is just a shuck: “I have made something so powerful that it could destroy humanity! Luckily, I am a wise steward of this thing, so it’s fine. But boy, it sure is powerful!”
They’ve been playing this game for a long time. People like Elon Musk (an investor in OpenAI, who is hoping to convince the EU Commission and FTC that he can fire all of Twitter’s human moderators and replace them with chatbots without violating EU law or the FTC’s consent decree) keep warning us that AI will destroy us unless we tame it.
There’s a lot of credulous repetition of these claims, and not just by AI’s boosters. AI critics are also prone to engaging in what Lee Vinsel calls criti-hype: criticizing something by repeating its boosters’ claims without interrogating them to see if they’re true:
https://sts-news.medium.com/youre-doing-it-wrong-notes-on-criticism-and-technology-hype-18b08b4307e5
There are better ways to respond to Elon Musk warning us that AIs will emulsify the planet and use human beings for food than to shout, “Look at how irresponsible this wizard is being! He made a Frankenstein’s Monster that will kill us all!” Like, we could point out that of all the things Elon Musk is profoundly wrong about, he is most wrong about the philosophical meaning of Wachowksi movies:
https://www.theguardian.com/film/2020/may/18/lilly-wachowski-ivana-trump-elon-musk-twitter-red-pill-the-matrix-tweets
But even if we take the bros at their word when they proclaim themselves to be terrified of “existential risk” from AI, we can find better explanations by seeking out other phenomena that might be triggering their dread. As Charlie Stross points out, corporations are Slow AIs, autonomous artificial lifeforms that consistently do the wrong thing even when the people who nominally run them try to steer them in better directions:
https://media.ccc.de/v/34c3-9270-dude_you_broke_the_future
Imagine the existential horror of a ultra-rich manbaby who nominally leads a company, but can’t get it to follow: “everyone thinks I’m in charge, but I’m actually being driven by the Slow AI, serving as its sock puppet on some days, its golem on others.”
Ted Chiang nailed this back in 2017 (the same year of the Long Island Blockchain Company):
There’s a saying, popularized by Fredric Jameson, that it’s easier to imagine the end of the world than to imagine the end of capitalism. It’s no surprise that Silicon Valley capitalists don’t want to think about capitalism ending. What’s unexpected is that the way they envision the world ending is through a form of unchecked capitalism, disguised as a superintelligent AI. They have unconsciously created a devil in their own image, a boogeyman whose excesses are precisely their own.
https://www.buzzfeednews.com/article/tedchiang/the-real-danger-to-civilization-isnt-ai-its-runaway
Chiang is still writing some of the best critical work on “AI.” His February article in the New Yorker, “ChatGPT Is a Blurry JPEG of the Web,” was an instant classic:
[AI] hallucinations are compression artifacts, but — like the incorrect labels generated by the Xerox photocopier — they are plausible enough that identifying them requires comparing them against the originals, which in this case means either the Web or our own knowledge of the world.
https://www.newyorker.com/tech/annals-of-technology/chatgpt-is-a-blurry-jpeg-of-the-web
“AI” is practically purpose-built for inflating another hype-bubble, excelling as it does at producing party-tricks — plausible essays, weird images, voice impersonations. But as Princeton’s Matthew Salganik writes, there’s a world of difference between “cool” and “tool”:
https://freedom-to-tinker.com/2023/03/08/can-chatgpt-and-its-successors-go-from-cool-to-tool/
Nature can claim “conversational AI is a game-changer for science” but “there is a huge gap between writing funny instructions for removing food from home electronics and doing scientific research.” Salganik tried to get ChatGPT to help him with the most banal of scholarly tasks — aiding him in peer reviewing a colleague’s paper. The result? “ChatGPT didn’t help me do peer review at all; not one little bit.”
The criti-hype isn’t limited to ChatGPT, of course — there’s plenty of (justifiable) concern about image and voice generators and their impact on creative labor markets, but that concern is often expressed in ways that amplify the self-serving claims of the companies hoping to inflate the hype machine.
One of the best critical responses to the question of image- and voice-generators comes from Kirby Ferguson, whose final Everything Is a Remix video is a superb, visually stunning, brilliantly argued critique of these systems:
https://www.youtube.com/watch?v=rswxcDyotXA
One area where Ferguson shines is in thinking through the copyright question — is there any right to decide who can study the art you make? Except in some edge cases, these systems don’t store copies of the images they analyze, nor do they reproduce them:
https://pluralistic.net/2023/02/09/ai-monkeys-paw/#bullied-schoolkids
For creators, the important material question raised by these systems is economic, not creative: will our bosses use them to erode our wages? That is a very important question, and as far as our bosses are concerned, the answer is a resounding yes.
Markets value automation primarily because automation allows capitalists to pay workers less. The textile factory owners who purchased automatic looms weren’t interested in giving their workers raises and shorting working days. ‘ They wanted to fire their skilled workers and replace them with small children kidnapped out of orphanages and indentured for a decade, starved and beaten and forced to work, even after they were mangled by the machines. Fun fact: Oliver Twist was based on the bestselling memoir of Robert Blincoe, a child who survived his decade of forced labor:
https://www.gutenberg.org/files/59127/59127-h/59127-h.htm
Today, voice actors sitting down to record for games companies are forced to begin each session with “My name is ______ and I hereby grant irrevocable permission to train an AI with my voice and use it any way you see fit.”
https://www.vice.com/en/article/5d37za/voice-actors-sign-away-rights-to-artificial-intelligence
Let’s be clear here: there is — at present — no firmly established copyright over voiceprints. The “right” that voice actors are signing away as a non-negotiable condition of doing their jobs for giant, powerful monopolists doesn’t even exist. When a corporation makes a worker surrender this right, they are betting that this right will be created later in the name of “artists’ rights” — and that they will then be able to harvest this right and use it to fire the artists who fought so hard for it.
There are other approaches to this. We could support the US Copyright Office’s position that machine-generated works are not works of human creative authorship and are thus not eligible for copyright — so if corporations wanted to control their products, they’d have to hire humans to make them:
https://www.theverge.com/2022/2/21/22944335/us-copyright-office-reject-ai-generated-art-recent-entrance-to-paradise
Or we could create collective rights that belong to all artists and can’t be signed away to a corporation. That’s how the right to record other musicians’ songs work — and it’s why Taylor Swift was able to re-record the masters that were sold out from under her by evil private-equity bros::
https://doctorow.medium.com/united-we-stand-61e16ec707e2
Whatever we do as creative workers and as humans entitled to a decent life, we can’t afford drink the Blockchain Iced Tea. That means that we have to be technically competent, to understand how the stochastic parrot works, and to make sure our criticism doesn’t just repeat the marketing copy of the latest pump-and-dump.
Today (Mar 9), you can catch me in person in Austin at the UT School of Design and Creative Technologies, and remotely at U Manitoba’s Ethics of Emerging Tech Lecture.
Tomorrow (Mar 10), Rebecca Giblin and I kick off the SXSW reading series.
Image: Cryteria (modified) https://commons.wikimedia.org/wiki/File:HAL9000.svg
CC BY 3.0 https://creativecommons.org/licenses/by/3.0/deed.en
[Image ID: A graph depicting the Gartner hype cycle. A pair of HAL 9000's glowing red eyes are chasing each other down the slope from the Peak of Inflated Expectations to join another one that is at rest in the Trough of Disillusionment. It, in turn, sits atop a vast cairn of HAL 9000 eyes that are piled in a rough pyramid that extends below the graph to a distance of several times its height.]
2K notes · View notes
reelmegabyte · 10 months ago
Text
ever wonder why spotify/discord/teams desktop apps kind of suck?
i don't do a lot of long form posts but. I realized that so many people aren't aware that a lot of the enshittification of using computers in the past decade or so has a lot to do with embedded webapps becoming so frequently used instead of creating native programs. and boy do i have some thoughts about this.
for those who are not blessed/cursed with computers knowledge Basically most (graphical) programs used to be native programs (ever since we started widely using a graphical interface instead of just a text-based terminal). these are apps that feel like when you open up the settings on your computer, and one of the factors that make windows and mac programs look different (bc they use a different design language!) this was the standard for a long long time - your emails were served to you in a special email application like thunderbird or outlook, your documents were processed in something like microsoft word (again. On your own computer!). same goes for calendars, calculators, spreadsheets, and a whole bunch more - crucially, your computer didn't depend on the internet to do basic things, but being connected to the web was very much an appreciated luxury!
that leads us to the eventual rise of webapps that we are all so painfully familiar with today - gmail dot com/outlook, google docs, google/microsoft calendar, and so on. as html/css/js technology grew beyond just displaying text images and such, it became clear that it could be a lot more convenient to just run programs on some server somewhere, and serve the front end on a web interface for anyone to use. this is really very convenient!!!! it Also means a huge concentration of power (notice how suddenly google is one company providing you the SERVICE) - you're renting instead of owning. which means google is your landlord - the services you use every day are first and foremost means of hitting the year over year profit quota. its a pretty sweet deal to have a free email account in exchange for ads! email accounts used to be paid (simply because the provider had to store your emails somewhere. which takes up storage space which is physical hard drives), but now the standard as of hotmail/yahoo/gmail is to just provide a free service and shove ads in as much as you need to.
webapps can do a lot of things, but they didn't immediately replace software like skype or code editors or music players - software that requires more heavy system interaction or snappy audio/visual responses. in 2013, the electron framework came out - a way of packaging up a bundle of html/css/js into a neat little crossplatform application that could be downloaded and run like any other native application. there were significant upsides to this - web developers could suddenly use their webapp skills to build desktop applications that ran on any computer as long as it could support chrome*! the first applications to be built on electron were the late code editor atom (rest in peace), but soon a whole lot of companies took note! some notable contemporary applications that use electron, or a similar webapp-embedded-in-a-little-chrome as a base are:
microsoft teams
notion
vscode
discord
spotify
anyone! who has paid even a little bit of attention to their computer - especially when using older/budget computers - know just how much having chrome open can slow down your computer (firefox as well to a lesser extent. because its just built better <3)
whenever you have one of these programs open on your computer, it's running in a one-tab chrome browser. there is a whole extra chrome open just to run your discord. if you have discord, spotify, and notion open all at once, along with chrome itself, that's four chromes. needless to say, this uses a LOT of resources to deliver applications that are often much less polished and less integrated with the rest of the operating system. it also means that if you have no internet connection, sometimes the apps straight up do not work, since much of them rely heavily on being connected to their servers, where the heavy lifting is done.
taking this idea to the very furthest is the concept of chromebooks - dinky little laptops that were created to only run a web browser and webapps - simply a vessel to access the google dot com mothership. they have gotten better at running offline android/linux applications, but often the $200 chromebooks that are bought in bulk have almost no processing power of their own - why would you even need it? you have everything you could possibly need in the warm embrace of google!
all in all the average person in the modern age, using computers in the mainstream way, owns very little of their means of computing.
i started this post as a rant about the electron/webapp framework because i think that it sucks and it displaces proper programs. and now ive swiveled into getting pissed off at software services which is in honestly the core issue. and i think things can be better!!!!!!!!!!! but to think about better computing culture one has to imagine living outside of capitalism.
i'm not the one to try to explain permacomputing specifically because there's already wonderful literature ^ but if anything here interested you, read this!!!!!!!!!! there is a beautiful world where computers live for decades and do less but do it well. and you just own it. come frolic with me Okay ? :]
*when i say chrome i technically mean chromium. but functionally it's same thing
342 notes · View notes
lazeecomet · 3 days ago
Text
The Story of KLogs: What happens when an Mechanical Engineer codes
Since i no longer work at Wearhouse Automation Startup (WAS for short) and havnt for many years i feel as though i should recount the tale of the most bonkers program i ever wrote, but we need to establish some background
WAS has its HQ very far away from the big customer site and i worked as a Field Service Engineer (FSE) on site. so i learned early on that if a problem needed to be solved fast, WE had to do it. we never got many updates on what was coming down the pipeline for us or what issues were being worked on. this made us very independent
As such, we got good at reading the robot logs ourselves. it took too much time to send the logs off to HQ for analysis and get back what the problem was. we can read. now GETTING the logs is another thing.
the early robots we cut our teeth on used 2.4 gHz wifi to communicate with FSE's so dumping the logs was as simple as pushing a button in a little application and it would spit out a txt file
later on our robots were upgraded to use a 2.4 mHz xbee radio to communicate with us. which was FUCKING SLOW. and log dumping became a much more tedious process. you had to connect, go to logging mode, and then the robot would vomit all the logs in the past 2 min OR the entirety of its memory bank (only 2 options) into a terminal window. you would then save the terminal window and open it in a text editor to read them. it could take up to 5 min to dump the entire log file and if you didnt dump fast enough, the ACK messages from the control server would fill up the logs and erase the error as the memory overwrote itself.
this missing logs problem was a Big Deal for software who now weren't getting every log from every error so a NEW method of saving logs was devised: the robot would just vomit the log data in real time over a DIFFERENT radio and we would save it to a KQL server. Thanks Daddy Microsoft.
now whats KQL you may be asking. why, its Microsofts very own SQL clone! its Kusto Query Language. never mind that the system uses a SQL database for daily operations. lets use this proprietary Microsoft thing because they are paying us
so yay, problem solved. we now never miss the logs. so how do we read them if they are split up line by line in a database? why with a query of course!
select * from tbLogs where RobotUID = [64CharLongString] and timestamp > [UnixTimeCode]
if this makes no sense to you, CONGRATULATIONS! you found the problem with this setup. Most FSE's were BAD at SQL which meant they didnt read logs anymore. If you do understand what the query is, CONGRATULATIONS! you see why this is Very Stupid.
You could not search by robot name. each robot had some arbitrarily assigned 64 character long string as an identifier and the timestamps were not set to local time. so you had run a lookup query to find the right name and do some time zone math to figure out what part of the logs to read. oh yeah and you had to download KQL to view them. so now we had both SQL and KQL on our computers
NOBODY in the field like this.
But Daddy Microsoft comes to the rescue
see we didnt JUST get KQL with part of that deal. we got the entire Microsoft cloud suite. and some people (like me) had been automating emails and stuff with Power Automate
Tumblr media
This is Microsoft Power Automate. its Microsoft's version of Scratch but it has hooks into everything Microsoft. SharePoint, Teams, Outlook, Excel, it can integrate with all of it. i had been using it to send an email once a day with a list of all the robots in maintenance.
this gave me an idea
and i checked
and Power Automate had hooks for KQL
KLogs is actually short for Kusto Logs
I did not know how to program in Power Automate but damn it anything is better then writing KQL queries. so i got to work. and about 2 months later i had a BEHEMOTH of a Power Automate program. it lagged the webpage and many times when i tried to edit something my changes wouldn't take and i would have to click in very specific ways to ensure none of my variables were getting nuked. i dont think this was the intended purpose of Power Automate but this is what it did
the KLogger would watch a list of Teams chats and when someone typed "klogs" or pasted a copy of an ERROR mesage, it would spring into action.
it extracted the robot name from the message and timestamp from teams
it would lookup the name in the database to find the 64 long string UID and the location that robot was assigned too
it would reply to the message in teams saying it found a robot name and was getting logs
it would run a KQL query for the database and get the control system logs then export then into a CSV
it would save the CSV with the a .xls extension into a folder in ShairPoint (it would make a new folder for each day and location if it didnt have one already)
it would send ANOTHER message in teams with a LINK to the file in SharePoint
it would then enter a loop and scour the robot logs looking for the keyword ESTOP to find the error. (it did this because Kusto was SLOWER then the xbee radio and had up to a 10 min delay on syncing)
if it found the error, it would adjust its start and end timestamps to capture it and export the robot logs book-ended from the event by ~ 1 min. if it didnt, it would use the timestamp from when it was triggered +/- 5 min
it saved THOSE logs to SharePoint the same way as before
it would send ANOTHER message in teams with a link to the files
it would then check if the error was 1 of 3 very specific type of error with the camera. if it was it extracted the base64 jpg image saved in KQL as a byte array, do the math to convert it, and save that as a jpg in SharePoint (and link it of course)
and then it would terminate. and if it encountered an error anywhere in all of this, i had logic where it would spit back an error message in Teams as plaintext explaining what step failed and the program would close gracefully
I deployed it without asking anyone at one of the sites that was struggling. i just pointed it at their chat and turned it on. it had a bit of a rocky start (spammed chat) but man did the FSE's LOVE IT.
about 6 months later software deployed their answer to reading the logs: a webpage that acted as a nice GUI to the KQL database. much better then an CSV file
it still needed you to scroll though a big drop-down of robot names and enter a timestamp, but i noticed something. all that did was just change part of the URL and refresh the webpage
SO I MADE KLOGS 2 AND HAD IT GENERATE THE URL FOR YOU AND REPLY TO YOUR MESSAGE WITH IT. (it also still did the control server and jpg stuff). Theres a non-zero chance that klogs was still in use long after i left that job
now i dont recommend anyone use power automate like this. its clunky and weird. i had to make a variable called "Carrage Return" which was a blank text box that i pressed enter one time in because it was incapable of understanding /n or generating a new line in any capacity OTHER then this (thanks support forum).
im also sure this probably is giving the actual programmer people anxiety. imagine working at a company and then some rando you've never seen but only heard about as "the FSE whos really good at root causing stuff", in a department that does not do any coding, managed to, in their spare time, build and release and entire workflow piggybacking on your work without any oversight, code review, or permission.....and everyone liked it
40 notes · View notes
demifiendrsa · 3 months ago
Text
Tumblr media
KRAFTON, the South Korean publisher behind PUBG: Battlegrounds and The Callisto Protocol, has acquired the Japanese development studio Tango Gameworks and the Hi-Fi RUSH intellectual property from Microsoft Gaming. The move marks KRAFTON’s first major investment in the Japanese video game market.
Tango Gameworks was founded in 2010 and became part of Microsoft Gaming when ZeniMax Media was acquired by Microsoft Gaming in 2021. In May, Zenimax Media announced Tango Gameworks’ closure.
As part of this integration, KRAFTON intends to collaborate with Microsoft Gaming to ensure a smooth transition and maintain continuity at Tango Gameworks, allowing the development team to continue developing the Hi-Fi RUSH intellectual property as well as explore future projects. KRAFTON will support the Tango Gameworks team to continue its commitment to innovation and delivering fresh and exciting experiences.
Tango Gameworks’ existing games catalog, including the original Hi-Fi RUSH, The Evil Within, The Evil Within 2, and Ghostwire: Tokyo, will not be impacted and will remain available everywhere they are currently available.
31 notes · View notes
ntaflos · 10 months ago
Text
Microsoft Teams jetzt auch unterwegs: Einführung in Android Auto im Februar 2024
Microsoft Teams jetzt auch unterwegs: Einführung in Android Auto im Februar 2024 Microsoft Teams jetzt auch unterwegs: Einführung in Android Auto im Februar 2024 Hallo! Hast du schon die Neuigkeiten gehört? Microsoft bringt Teams auf die Straße! Im Februar 2024 wird Microsoft Teams für Android Auto eingeführt, eine spannende Entwicklung für alle, die auch unterwegs vernetzt und produktiv…
Tumblr media
View On WordPress
0 notes
cyberstudious · 3 months ago
Text
Tumblr media
An Introduction to Cybersecurity
I created this post for the Studyblr Masterpost Jam, check out the tag for more cool masterposts from folks in the studyblr community!
What is cybersecurity?
Cybersecurity is all about securing technology and processes - making sure that the software, hardware, and networks that run the world do exactly what they need to do and can't be abused by bad actors.
The CIA triad is a concept used to explain the three goals of cybersecurity. The pieces are:
Confidentiality: ensuring that information is kept secret, so it can only be viewed by the people who are allowed to do so. This involves encrypting data, requiring authentication before viewing data, and more.
Integrity: ensuring that information is trustworthy and cannot be tampered with. For example, this involves making sure that no one changes the contents of the file you're trying to download or intercepts your text messages.
Availability: ensuring that the services you need are there when you need them. Blocking every single person from accessing a piece of valuable information would be secure, but completely unusable, so we have to think about availability. This can also mean blocking DDoS attacks or fixing flaws in software that cause crashes or service issues.
What are some specializations within cybersecurity? What do cybersecurity professionals do?
incident response
digital forensics (often combined with incident response in the acronym DFIR)
reverse engineering
cryptography
governance/compliance/risk management
penetration testing/ethical hacking
vulnerability research/bug bounty
threat intelligence
cloud security
industrial/IoT security, often called Operational Technology (OT)
security engineering/writing code for cybersecurity tools (this is what I do!)
and more!
Where do cybersecurity professionals work?
I view the industry in three big chunks: vendors, everyday companies (for lack of a better term), and government. It's more complicated than that, but it helps.
Vendors make and sell security tools or services to other companies. Some examples are Crowdstrike, Cisco, Microsoft, Palo Alto, EY, etc. Vendors can be giant multinational corporations or small startups. Security tools can include software and hardware, while services can include consulting, technical support, or incident response or digital forensics services. Some companies are Managed Security Service Providers (MSSPs), which means that they serve as the security team for many other (often small) businesses.
Everyday companies include everyone from giant companies like Coca-Cola to the mom and pop shop down the street. Every company is a tech company now, and someone has to be in charge of securing things. Some businesses will have their own internal security teams that respond to incidents. Many companies buy tools provided by vendors like the ones above, and someone has to manage them. Small companies with small tech departments might dump all cybersecurity responsibilities on the IT team (or outsource things to a MSSP), or larger ones may have a dedicated security staff.
Government cybersecurity work can involve a lot of things, from securing the local water supply to working for the big three letter agencies. In the U.S. at least, there are also a lot of government contractors, who are their own individual companies but the vast majority of what they do is for the government. MITRE is one example, and the federal research labs and some university-affiliated labs are an extension of this. Government work and military contractor work are where geopolitics and ethics come into play most clearly, so just… be mindful.
What do academics in cybersecurity research?
A wide variety of things! You can get a good idea by browsing the papers from the ACM's Computer and Communications Security Conference. Some of the big research areas that I'm aware of are:
cryptography & post-quantum cryptography
machine learning model security & alignment
formal proofs of a program & programming language security
security & privacy
security of network protocols
vulnerability research & developing new attack vectors
Cybersecurity seems niche at first, but it actually covers a huge range of topics all across technology and policy. It's vital to running the world today, and I'm obviously biased but I think it's a fascinating topic to learn about. I'll be posting a new cybersecurity masterpost each day this week as a part of the #StudyblrMasterpostJam, so keep an eye out for tomorrow's post! In the meantime, check out the tag and see what other folks are posting about :D
37 notes · View notes
miloscat · 1 month ago
Text
[Review] Sonic Free Riders (Xbox 360)
Tumblr media
They made hoverboards fun and exciting, then the fans made it actually playable.
After Zero Gravity, Sonic Team were apparently not done with the Riders series. Not done using it for motion control experiments, that is. The next and final instalment was a launch title for Microsoft's ill-fated Kinect motion sensor accessory. This camera apparatus could track a player's full body and so you needed a large, empty area to play your games in, which has never been practical for me. So I considered this game essentially lost media as far as I was concerned, until I recently learned about a mod that reworked the game for traditional controllers that I could use on an emulator. The updated version of this patch was buggy but the original release worked a treat and I was finally able to experience this title.
Tumblr media
Compared to previous entries, the plot is very low-stakes. Eggman is hosting another racing tournament in disguise, shenanigans ensue. The cutscenes are merely static character portraits, the dialogue nothing but banter and posturing with the framing device of Omochao reporting on the racing for a TV broadcast. But the strength this has over prior Riders games is including a broader range of the cast, with Teams Rose and Dark being involved and playable in their own story modes in addition to the usual Heroes and Babylon stories. Well, Team Dark is missing Omega and substitutes a random eggbot who is more than it appears in perhaps the only notable story development. And Team Rose is Amy, Cream, and... Vector... so Team Sonic Racing wasn't the first to randomly force him in to fill out another team, or to have a weird addition to Team Rose.
Tumblr media
As for the racing, from what I could tell from the tutorial, there's a lot of actions you need to be able to do. It seemed complex and the pace of gameplay quite fast for something you control just with various body motions to an unresponsive IR sensor grid. In other words, compared to Zero Gravity it didn't feel as compromised by the control scheme, and translated reasonably well to a controller, so it's a shame they never officially offered that as an option. The game reviewed terribly at the time on the basis of its controls, but with a pad in hand I had a fun time. Sure it was easy most of the way through, but by the very last stages it did even offer a decent challenge.
Tumblr media
There's no drifting, but a heavy turn assist helps with cornering. There's a boost function that drains your air meter, as well as a "lean forward (tilt control stick up) to go faster" mechanic. Stunts are done in Zero Gravity style, by jumping at the right time off a ramp, although you can spin to do a better trick (not supported in the original mod release). Arm flailing is a factor, where you can lean to grab rings that are just off the course, throw items that skew a little more Mario Kart in their effects while still being unique, rub steam or splatter off your screen, or grab poles to swing around and take shortcuts. As a power character you can punch to destroy obstacles, and flight characters have to have arms outstretched to remain airborne when necessary. It sounds exhausting but all these functions are mapped pretty well to a controller in the mod, and I got to grips with them quickly. And while it may sound overloaded with gimmicks, I thought it was a better balance than the previous games of keeping up your pace while doing them, or being ignorable entirely.
Tumblr media
It may sound like I'm being contrary but this quickly became my favourite of the Riders games. Because it expects you to be flolloping around, it's so much more forgiving and I found I wasn't constantly struggling against the game and its demands. It integrates a mission-like structure into the campaign so most of the time you're doing various objectives and single-lap runs of the courses in story mode, which moves things along at a quick pace. It also looks gorgeous, the environments varied and ultra-colourful, helped of course by being in HD for the first time. The tracks have fun setpieces like toboggan or minecart sections, jumping onto rooftops, or surfing while being pulled by a dolphin.
Tumblr media
Free Riders kind of fulfilled the promise of what I wanted the series to be, for the first time. Fast-paced and bombastic, not overly punishing or bland. It's such a shame that that lively energy had to be locked behind an impractical peripheral gimmick. The assets were all there for a potential conversion or fourth instalment that takes the strengths but makes it play like a normal video game that people can actually play... but alas. As is often the case in the Sonic series, it was up to the fans to fix what Sega had broken, and I'm very thankful to Rei-SanTH for doing so in this case (please fix not being able to turn right on v1.1!).
10 notes · View notes
ngssolution · 3 days ago
Text
Top 10 Microsoft SharePoint Consulting Companies
Tumblr media
Microsoft SharePoint has become a cornerstone for businesses looking to streamline their collaboration, document management, and internal processes. However, to maximize its capabilities, partnering with a reliable SharePoint consulting firm can make a significant difference. This article highlights the top 10 Microsoft SharePoint consulting companies known for their expertise, innovative solutions, and commitment to client success.
1. Accenture
2. Cognizant
3. Deloitte
4. Avanada
5. Capgemini
6. Protiviti
7. NGS Solution
8. HCLTech
9. Perficient
10. Netwoven
Tips for Selecting the Right SharePoint Consulting Firm
Evaluate Experience: Look for firms with a proven track record in your industry.
Check Client Reviews: Case studies and testimonials provide valuable insights.
Assess Technical Expertise: Ensure the team is skilled in areas relevant to your needs, such as SharePoint Online, Microsoft 365 integration, and custom development.
Conclusion
Whether you are a large enterprise or a mid-sized business, selecting a trusted Microsoft SharePoint consulting partner is crucial for maximizing your platform’s potential. Companies like NGS Solution and Netwoven offer tailored solutions that can address unique challenges, while firms such as Avanade provide deep expertise in Microsoft technologies.
2 notes · View notes
timesofinnovation · 15 days ago
Text
In the realm of digital transformation, Unily is stepping up with its latest offering, the Insight Center, a platform meticulously designed to facilitate the integration of artificial intelligence (AI) within large enterprises. This innovative solution is a game-changer, providing businesses with a streamlined approach to managing digital assistants and language models, enhancing operational efficiency across various functions, including HR and customer service. The Insight Center stands out by consolidating multiple AI tools into a single access point. Businesses often struggle with the deployment of different AI solutions, which can lead to inefficiencies and miscommunication. With the Insight Center, organizations can centralize their AI strategy, ensuring consistent governance and user management. This makes it easier for teams to harness the power of AI, ultimately fostering better collaboration and improved service delivery. For instance, in many organizations, the HR department utilizes chatbots for recruitment processes, while customer service teams may employ different AI models to handle inquiries. Without an integrated system, these tools can operate in silos, leading to fragmented responses and a lack of cohesive strategy. The Insight Center mitigates these issues by ensuring all AI applications are managed under one roof, significantly enhancing the user experience. Moreover, the platform emphasizes simplicity in design, making it accessible for users at all levels of technical expertise. Intuitive interfaces are vital as they facilitate quicker adoption among employees who might be hesitant to engage with complex technologies. Enhanced user experience can directly correlate with increased productivity, as employees spend less time navigating complicated systems and more time focusing on their core tasks. At its annual Unite 24 event, Unily unveiled another exciting initiative titled ‘Unily Go,’ a mobile app specifically created to bolster communication for frontline workers. These employees, often without access to desktop setups, require mobile solutions to stay connected and informed. Unily Go incorporates AI-driven features, providing secure messaging capabilities that ensure teams remain engaged, regardless of their physical location. This focus on frontline workers is particularly significant in industries like retail and manufacturing, where effective communication directly impacts operational efficiency. For example, a retail store manager can utilize Unily Go to quickly disseminate information about inventory updates or seasonal promotions to staff in real-time, ensuring everyone is aligned and informed without delay. Unily's strategic partnerships with industry leaders such as Microsoft and Workgrid enhance the reliability and scope of their offerings. By integrating with established technologies, Unily can provide organizations with a secure and comprehensive method of utilizing digital assistants tailored to their needs. This combination of innovative solutions and deep industry collaboration positions Unily as a frontrunner in the competitive landscape of enterprise software. Looking ahead, both the Insight Center and Unily Go are set to be integrated into the broader Unily employee experience platform by 2025. This move reflects Unily's commitment to evolving its offerings to meet the changing demands of the workforce. With customizable white-label options, companies will have the ability to align these tools with their corporate branding, ensuring a consistent look and feel across their digital resources. The increasing reliance on AI in the workplace drives the necessity for such robust platforms. As organizations prioritize digital transformation, tools like the Insight Center will not only streamline AI integration but also support strategic decision-making by providing insights derived from AI analytics. These actionable data points can help executives identify trends, oversee performance, and refine their operational strategies accordingly.
In conclusion, Unily’s Insight Center and Unily Go represent pivotal advancements in the integration of AI within enterprise environments. By addressing the critical needs of businesses—such as streamlined processes, enhanced communication, and user-friendly interfaces—Unily is paving the way for organizations to thrive in an increasingly digital world. The promise of a more connected, efficient, and user-centric workplace is on the horizon, and with the right tools in hand, companies can better navigate the complexities of modern business.
2 notes · View notes