![]() ![]() ![]() It also provides a feature to hide the messages that you want. This feature helps a user to delete the messages without even keeping a record of them. The disappearing message system is one of the most notable features of Viber. The best part of Viber is that it can operate both on the computer and mobile phones over the Internet. A Japanese company made the Viber application that can run on multiple platforms and operating systems. Through this app, people can also make calls over the Internet for free. Viber is a popular live chatting app that allows users to instantly send photos, videos, texts, files, etc. What is Viber? What Makes it a Popular Messaging App? The application also requires a code repository known as Viber clone script, an exact structured copy of the original application to get all the latest features used in the Viber app. This calls for help from industry professionals to bring out the maximum potentiality of the software being used to develop such an application. This trend has made it a flourishing industry for new ventures to enter the market and establish their chat application like Viber using a source code specially designed for an app similar to Viber. In the world of social media, chatting apps have become a more familiar medium of conversation to catch up with people. How Much Does a Messaging App like Viber Cost? How can AIS Technolabs Help in Developing Viber-like Apps for Android/iOS? 4.4 Hire The Mobile App Development Team.4.2 Choosing The Right Monetizing Model.Key Steps to Develop a Messaging Application What important things do you need to know while developing a chat application? What is Viber? What makes it a popular messaging app? ![]()
0 Comments
![]() ![]() iWork for iCloud works with a Mac or PC using Safari 11.1.2 or later, Google Chrome, or Microsoft Edge. Powerful graphics tools let you design beautiful text and spectacular slides with cinematic transitions that bring your ideas to life. With Keynote, it’s easy to create and deliver stunning presentations on your own or together with your team. English and requires an iCloud account and an internet connection. Keynote Design stunning, memorable presentations. iWork for iCloud is currently available worldwide in Arabic, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Danish, Dutch, Finnish, French, German, Hebrew, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Spanish, Swedish, and U.S. Use iCloud’s Website via a browser like Safari or chrome and choose Settings > Download a Copy Try a Third-Party File Viewer Open a Keynote (. Shared presentations and any changes to them are saved in iCloud, so everyone working on the presentation sees the changes as they’re made. Some features may require internet access additional fees and terms may apply. You can collaborate with others in real time by sharing a link to your Keynote presentation.Pages for Mac, Numbers for Mac, and Keynote for Mac are available on the Mac App Store.Pages for iPadOS, Numbers for iPadOS, and Keynote for iPadOS are available on the App Store. Prior models had a small window that showed the time, notifications, camera controls, and other limited information, but the expanded window is 3.78 times.I found myself confronted with many of the same issues I covered in my article earlier on in the year. Pages for iOS, Numbers for iOS, and Keynote for iOS are available on the App Store. Keynote for iCloud takes its lead from Keynote for Mac and with it come all creative choices that both delight and frustrate those that use the platform. ![]() Or, you can allow anyone with the link to open it (without an iCloud account or Apple ID). To invite others to collaborate, you must sign in with your Apple ID and have iCloud Drive turned on.ĭepending on the access privileges you set for a shared presentation, people you invite may need to sign in with an Apple ID and have iCloud Drive turned on before they can open the presentation. Invite others to collaborate: Choose whether the people you invite can also invite other people to join the presentation. Shared presentations and any changes to them are saved in iCloud, so everyone working on the presentation sees the changes as they’re made.Īs the owner of the presentation, you choose who can:Īccess the presentation: Create a link that anyone can use to open the presentation, or limit access to only specific people who must sign in with their Apple ID before they can open it.Įdit or only view the presentation: Choose whether to give others permission to make changes to the presentation, or only view it. You can collaborate with others in real time by sharing a link to your Keynote for iCloud presentation. To explore the Keynote for iCloud User Guide, click Table of Contents at the top of the page, or enter a word or phrase in the search field. Everyone you invite can see changes as they’re made, but you control who can edit or only view the presentation. Use your Apple ID or create a new account to start using Apple services. Invite others to work with you on your presentation. Intro to collaboration in Keynote for iCloud Sign in to iCloud to access your photos, videos, documents, notes, contacts, and more. Fill shapes and text boxes with colors or images.Place objects inside a text box or shape.Change the look of text, rows, and borders.Create a presentation with the formatting of a different language.Link to a website, email, phone number, or slide.Change the font, size, style, or color of text.Advance slides on click or automatically. ![]() ![]() ![]() For the Mayo Clinic News Network, I'm Vivien Williams. Clonidine is an NE alpha-2-receptor agonist, which has been considered to act mainly on the autoreceptors of presynaptic noradrenergic neurons to reduce their release of NE. Vivien Williams: He also suggests keeping your bedroom as dark and quiet as possible. Norepinephrine (NE) is considered to play a permissive role in the occurrence of rapid eye movement (REM) sleep. Racing thoughts at night can be hard to 'turn off,' since they can only perpetuate the stress or anxiety that caused them in the first place. It's not for spreadsheets, it's not for watching TV. Studies suggest that disrupted sleep such as insomnia could actually help us predict episodes of mental illness and that fixing sleep problems may help. If your mind is racing, it may seem like youll never fall asleep. If you think you have an anxiety disorder or a sleep disorder, a. Anxiety at night is manageable and treatable. The bedroom, the bed is for sex and sleep. create a cozy, comfortable sleep environment. Somers: We've got bright lights all over the place, and then we switch the lights off, we lie in bed and expect to sleep. Somers offers the following tips: Avoid alcohol and big meals before bed don't exercise right before bed and turn off all screens, including your smartphone, an hour before bed.ĭr. 12 Information on the sleep-disrupting effects of high doses of caffeine taken in the afternoon and early evening. After taking ashwagandha for six weeks, participants in one actigraphy-based study described their sleep as being 72 better, on average. Caffeine content in beverages and foods is increasing in terms of dose and availability, with recent estimates of total daily caffeine consumption suggesting that the average person consumes 319.32 ± 180.94 mg of caffeine per day. These include: Racing Thoughts Racing thoughts may be one of the most common causes of sleep disorders in those with anxiety. Preliminary research has found that ashwagandha may help people fall asleep faster, spend more time asleep, and experience better sleep quality. Sleep problems may be caused by any number of factors. ![]() I had begun to expect insomnia, anxious about the outcome of a night. Vivien Williams: Poor sleep may increase your risk of conditions such as heart disease, obesity, depression, dementia. Nearly every symptom of anxiety has the potential to disrupt your ability to sleep since sleep is only possible when your body and mind are relaxed. A night or two of sleeplessness would be followed by a long, hard sleep so I never. Somers: Sleep is very much a multidisciplinary specialty for good reason because sleep affects all the organs of the body. Be mindful of hidden sources of caffeine in foods, beverages and medications. You can reduce snoring by using adhesive nose pads to open the nostrils, adjusting. Virend Somers is a cardiologist who studies sleep.ĭr. Almost half of adult men and one-quarter of women snore. Virend Somers, M.D., Ph.D.: When you don't sleep well, bad things happen. ![]() ![]() The paperback provides 78 best practices for writing the code better. Effective Java Effective Java - Joshua BlochĮffective Java is a hands-on book for every Java aspirant or Java programmer, making up for an incredible complementary option with other Java books or learning sources. Instead of relying on a text-based approach, the book also uses a visually rich format that makes learning more effective. The newest edition of Head First Design Patterns is updated for Java 8. The book brings answers to some commonly raised questions about Java, including how to modify the runtime behavior of a class without affecting the already tried and tested code or why Composition outweighs Inheritance. Head First Design Patterns is one of the most fantastic books to build a deep understanding of the Java programming language. ![]() Good hold on the OOP and design patterns are necessary for creating immaculate Java applications. Head First Design Patterns Head First Design Patterns (10th Anniversary Edition) - Eric Freeman & Elisabeth Robson with Kathy Sierra & Bert Bates Besides, there are more than 42 mind-bending puzzles that will guarantee a profound understanding of Java. The book covers several essential topics, such as distributed programming with RMI and network sockets, common OO mistakes, and threads. Although some assume that it is a dated book as it offers nothing but Java 5.0, Head First Java is still added to many Java veterans’ shelves. Head First Java provides nearly all OOPS concepts that are clearly explained. It is also the ideal source to learn Java and to kickstart your learning journey with Java Development. The most significant selling point of Head First Java is its simplicity and super-efficient hands-on analogies that are related to the Java programming concepts. Head First Java Head First Java - Kathy Sierra & Bert Bates Getting Started with Java on Raspberry Piġ. Java: A Step-by-step Guide for Absolute Beginners ![]() Let’s dive deeper into detail to pick your favorite book. Here, we have collected a list of 20+ must-read books to learn Java effectively. Some give an overview of different Java concepts others focus on specific Java topics. Using them with tutorials, articles, and videos, you’ll have a great recipe to learn Java.īecause Java is among the popular programming languages, there are a large number of books written on the high-level, general-purpose programming language. ![]() Books can be considered the very first mode of learning. ![]() ![]() This is the original price it cost to build a droid back when Galaxy's Edge first opened in 2019. Previously, the cost to build a custom droid was $119.99 but it is now $99.99. Is this a special deal for the 100th Celebration of The Walt Disney Company beginning TODAY at the parks? Or is it the influence of Bob Iger himself since he's back at the helm? I'm hoping that it's a more permanent change! But as of January 26th, the prices dropped back to where they were before but only at Disneyland (at least, for now). Image depicts a legacy lightsaber and Savi’s Workshop lightsabers equipped with Star Wars Galaxy’s Edge lightsaber blades.ĮBAY.Last October, prices were raised to build a droid at the Droid Depot and a lightsaber at Savi's Workshop at Galaxy's Edge. Jaymoo’s Playground custom Galaxy’s Edge compatible lightsaber blade | IMAGE CREDIT SaberSourcing ![]() The official Galaxy’s Edge blade is NOT capable of illuminating orange or teal.Īside from the Jaymoo’s Playground Galaxy’s Edge compatible lightsaber blade, the vast majority of custom lightsaber blades are NOT capable of functioning with a Galaxy’s Edge lightsaber. The custom blade is brighter than the official Galaxy’s Edge blade and is also capable of illuminating in the unreleased teal and orange blade blade colors.
![]() ![]() suit last spring with a court finding that he “neither deliberately nor subconsciously copied” Switch’s tune. The artist Sami Chokri, a.k.a Sami Switch, alleged in a lawsuit that Sheeran’s 2017 song “Shape of You” copied his 2015 song “Oh Why.” Sheeran won the U.K. In 2016, the two songwriters behind “Amazing,” a song performed by Matt Cardle, filed suit against Sheeran, alleging he had copied aspects of the track for “Photograph.” The case was settled in 2017, and the “Amazing” writers were added to the credits of “Photograph,” the Times said. The company, Structured Asset Sales, bought the stake from one of Townsend’s sons. Oh, yes - the current case is among several he has faced other litigation for alleged copyright infringement. Sheeran faces two other lawsuits in the same courthouse over the alleged similarities between “Thinking Out Loud” and “Let’s Get It On.” They were filed by a company that holds an 11.11 percent stake in “Let’s Get It On,” per the New York Times. Has Sheeran been accused of copyright infringement before? Sheeran’s infringement of Black artists, is merely another example of artists exploiting the genius and the work of Black singers and songwriters.” “And Ed Townsend’s family believes artists’, like Mr. “For far too long, Black artists have created, inspired and spread music all around the world,” Crump said. “We have enough chaos going on in the world today, besides having to stand here and worry about other people stealing other people’s belongings.” The article also quotes Ben Crump, a renowned civil-rights attorney representing Townsend’s family, as saying “Thinking Out Loud” exemplifies the history of appropriation of Black artists’ work. “This must stop,” Townsend’s daughter, Kathryn Townsend Griffin, said last month, according to CBS News. Townsend’s family has been vocal about the case. Has Ed Townsend’s family said anything else? The jury is supposed to weigh only whether Sheeran copied those building blocks, which are recorded on sheet music that’s on file with the United States Patent and Trademark Office, according to the Associated Press. Sheeran is accused of copying the musical building blocks of Gaye’s song, not the lyrics or overall feel. What, exactly, is Ed Sheeran accused of copying? For his part, Sheeran has insisted in court papers that the “heart” of “Let’s Get It On” is composed of no more than routine elements of popular songs that aren’t “unique, original, or protectable.” Here’s what you need to know about the trial over Sheeran’s song. Sheeran has denied the heirs’ allegations since the suit was filed on July 11, 2017. The suit claimed Sheeran copied those elements and “repeated it continuously throughout ‘Thinking’ - this incontrovertible musical similarity has been observed by music industry professionals previously, as embodied by various social media and articles about the matter,” the suit claimed. Sheeran was accused of copying the R&B song in his 2014 hit “Thinking Out Loud.” This lawsuit, filed by the heirs of the song’s co-writer and composer Ed Townsend, claimed Sheeran unlawfully employed the “heart” of Gaye’s song - that is, “harmonic progressions” and “melodic and rhythmic elements.” Photo: Stephanie Keith/Bloomberg via Getty ImagesĮd Sheeran’s much-awaited copyright-infringement trial ended when a jury found he did not copy Marvin Gaye’s song “Let’s Get It On” in Manhattan federal court. Ed Sheeran arriving at the courthouse on April 25. ![]() ![]() ![]() Environmental SustainabilityĬhoosing plant-focused meal kit services aligns with sustainable living and environmental consciousness. Plant-focused meal kits streamline your cooking process, allowing you to focus on enjoying the experience of preparing wholesome meals without the stress of logistics. With pre-portioned ingredients and step-by-step instructions, you can bid farewell to tedious meal planning, last-minute grocery store runs, and the hassle of dealing with leftovers. One of the primary advantages of meal kit services, including plant-focused ones, is the time and effort they save you in meal planning and grocery shopping. You’ll discover new favorite recipes and gain confidence in preparing delicious plant-based meals that satisfy your taste buds and ignite your passion for cooking. From vibrant vegetables to exotic spices and grains, these meal kits inspire creativity in the kitchen and expand your culinary horizons. They introduce you to a wide array of plant-based ingredients, flavors, and cooking techniques that you may not have encountered otherwise. ![]() Plant-focused meal kit services are a treasure trove of culinary exploration. With thoughtfully curated plant-based recipes and high-quality ingredients, these meal kits make it easy to nourish your body with wholesome, nutrient-dense meals. Plant-based diets have been linked to numerous health benefits, including lower risk of heart disease, reduced inflammation, improved digestion, weight management, and increased intake of essential vitamins, minerals, and antioxidants. Whether you’re a dedicated vegan, a health-conscious individual, or simply looking to incorporate more plant-based meals into your diet, here are some compelling reasons why choosing a plant-focused meal kit service can be a game-changer: Health and Well-beingīy opting for plant-focused meal kits, you’re taking a proactive step towards improving your health and overall well-being. These innovative services offer a plethora of benefits that go beyond just convenience. In recent years, the popularity of plant-focused meal kit services has soared, and for good reason. ( Read our complete Daily Harvest review here) Why Choose Plant-Focused Meal Kit Services? ( Read our complete Green Chef review here) Get ready to embark on a flavorful journey as we pit Daily Harvest against Green Chef to help you determine which one reigns supreme in the realm of plant-focused meal delivery services. Unlike traditional meal plans, Daily Harvest lets you curate your weekly order by exploring their enticing menu, featuring a delectable array of smoothies, forager bowls, soups, and much more. On the other hand, Daily Harvest takes a unique approach, offering a completely plant-based meal delivery service that celebrates the natural goodness of fruits, vegetables, and other wholesome ingredients. With a diverse range of meal plans available, Green Chef caters to both plant-based and meat-based preferences, ensuring there’s something for everyone on their menu. When it comes to Green Chef, you have the freedom to customize your meal plan by selecting the number of meals per week and servings per meal. By the end of this article, you’ll have all the information you need to make an informed decision and choose the perfect meal delivery service for your needs. In this comprehensive comparison and review, we’ll delve into the features, offerings, and overall experience provided by these culinary powerhouses. Welcome to the ultimate showdown between two leading plant-focused meal delivery services: Daily Harvest and Green Chef. Daily Harvest vs Green Chef – The #1 Showdown of Plant-Focused Meal Delivery Services ![]() ![]() With the PSS, you can battle and trade with players around the world, as well as share O-Powers, special abilities that will temporarily enhance certain gameplay aspects. The all-new Player Search System (PSS) gives you all kinds of new ways to interact with other players. These base stats could be increased using items and other methods in previous Pokémon titles, but in Pokémon X and Pokémon Y, you'll be able to raise them far more easily than ever before, thanks to Super Training. There's a new method of Pokémon training: Super Training! With Super Training, it’s not your Pokémon’s level that goes up but its base stats, the underlying values that define your Pokémon's skills in battle. In addition to far greater strength, Mega-Evolved Pokémon may also see their Ability change, or even their type! This special kind of Evolution is called Mega Evolution. In Pokémon X and Pokémon Y, some Pokémon will tap into powers long dormant. But you're also likely to encounter members of the mysterious organization Team Flare. He may even challenge you to a battle from time to time. He's researching Pokémon, and he's looking to you and your friends for help. First there's the brilliant Professor Sycamore. The more you play with your Pokémon, the friendlier they'll become-and perhaps perform better for you in battle.Īround the Kalos region, you'll meet a lot of people. Feed, pet, and play with your Pokémon to increase your bond. In addition to new battle types, you can also care for your Pokémon with the Pokémon-Amie feature. Sky Battles feature duels between Pokémon that can fly, and Horde encounters are massive competitions where one of your Pokémon faces many wild Pokémon at once! These new modes will challenge every Pokémon Trainer. One such Fairy-type Pokémon to meet is Sylveon, the new evolved form of Eevee!Īll-new battle formats are fun for new players and Pokémon pros. Fairy-type moves are super effective against Dragon-type Pokémon. Look for all-new Fairy-type Pokémon, the first new Pokémon type since Dark-type and Steel-type Pokémon were introduced almost a decade ago. Don't miss Lumiose City, the central hub of the region, where you'll return many times on your journey. Your adventure takes place in the expansive Kalos region, where you'll explore cities, meet people, and encounter many Pokémon. You'll be able to go on your journey as a boy or a girl, and you can choose how your hero looks overall! Find a look that suits you, and then set off on your travels! ![]() An all-new 3D Pokémon adventure packed with never-before-seen Pokémon has launched! Pokémon X and Pokémon Y presents a new generation of Pokémon and introduces players to an exciting new adventure in a breathtaking 3D world. ![]() ![]() ![]() I'm thinking of learning everything about the MPEG or MPEG-2 language, just so I can see first hand how it works. I wouldn't really do this for all my movies, but I'm just deadly curious, you have no idea how curious about this. or would it be the same as if you did it all in one go.? Would it look far worse if you first resized it to 700x449, then 699x449 etc. Would I do better to convert it to the exact, native resolution of my tv and do a double-pass on it or would it not matter?Īnd suppose you had a 700x450 image, and you wanted to resize it down to 320x200. ![]() Is it calculated or could it possibly be done electronically (non-binary system used to blend/get the average values) or could it possibly be done optically as in mirrors/prism-style type of blending of lights? There obviously has to be something done to meld or blend the images.Īnd my next question is this: Suppose I have a 700x450 movie (or any movie that's not exactly the resolution of my tv). Easiest way to resolve the low resolution of reverse camera is changing a LED. Also, I suspect that if I ran ffmpeg commands in quick succession it could lead to stuttering the video being played - because ffmpeg could clean up chunks that were not played back yet, but ffmpeg considered them old.Why is it so easy to resize the entire thing/change the entire resolution on the fly with very limited cpu/memory resources?Īs an example, my creative zen vision m is limited to about 2-3mbps video (depending on the type of codec), but has no problem at all scaling to the exact required amount that's needed for either its screen or its output to my 576 line pal tv. 140-degree lens records 1080p video, Live View for remote monitoring. Of course, I still have to make sure that I have the next video ready when the current video playback comes to an end. The player picks everything up automatically. When ffmpeg command finishes, I just have to re-run it with the video I want to go next. The result is the infinite video that I can play with ffplay out.m3u8. I also changed the default number of chunks in the playlist to 30 with -hls_list_size 30 flag. To prevent that, and also to make sure that ffmpeg cleanups and does not override the existing playlist, I added these flags: -hls_flags delete_segments+append_list+omit_endlist. By default, ffmpeg adds a terminating command to the m3u8 file. It makes ffmpeg take the input video, split it in chunks, save them and generate a playlist for HLS consumer (ffplay in my case).īut I want to make sure that the playlist is infinite. 1 Answer Sorted by: 3 The normal way to achieve something like that is to encode the video using an adaptive bitrate format. To make this work, I added -f hls flag to the ffmpeg command. Click the 'More' button next to 'Video Scale Size' twice to input a custom video ratio. Choose 'MP4' for the Output Container and 'HD'. And then drag the target file into the timeline. The player does not need to know beforehand how many chunks there are and which will be next - these were exactly my requirements. Download and install a change video resolution software, and we recommend using EaseUS Video Editor. In a nutshell, it's pretty simple - it just lists chunks of video and their duration in a text file, so that player knew which chunk to play next. HTTP Live Streaming is a protocol implemented by Apple. I've managed to get what I want with the following command (by following Ryan Williams's tip to use HLS): ffmpeg -i source.mp4 -s 640x360 -hls_list_size 30 -hls_flags delete_segments+append_list+omit_endlist -f hls out.m3u8 I hope you'll be able to get me into the right direction. I'm really new to ffmpeg, so I'm sorry if I'm asking for something obvious or impossible. ffplay should automatically and seamlessly start playing it, but only after it finished with the first file ffplay should automatically start playing it ![]() If I run the same ffmpeg command again, ffplay plays the video from the start with ugly artifacts. ![]() I tried to append to a file and just play it with ffplay like this: ffmpeg -re -i source.mp4 -f mpegts - > video.tsīut that didn't work - once ffmpeg is done with the file, ffplay stops playing. When one video is finished, the next one should be played seamlessly, without any delay. I'm going to playback videos with ffplay. but usually refers to re - generating the fonts on the fly each time they are. This should work locally, without any networking. font page A portion of video memory reserved for holding. I want to show videos non-stop without knowing beforehand which videofile would go next on a Linux host. ![]() ![]() ![]() Clip art on abcteach is intended as a resource for you in creating lessons and teaching materials and the like within your permitted usage of the Site. Worksheets and other materials available on abcteach, including clip art, may be printed or otherwise duplicated for use in your home or your classroom(s). Suspension of account access may result from sharing of this information.Ģ.2. Sharing of password or login information is strictly prohibited. From time to time, we will require that you confirm your agreement to the terms. You should visit this page periodically to review the terms. We may, solely at our discretion, modify or revise these terms and conditions at any time by updating this web page, and you agree to be bound by these modifications or revisions. By using the Site, you accept and agree to be bound by the following terms. ![]() As used in this Terms of Service and Privacy Policy, "you" refers to such visitors, members, or subscribers.ġ.4. The materials made available by abcteach are intended to be used with and for children and students, among others, at the discretion and under the control, supervision, and direction of the parents, educators, and other adults who are visitors, members, or subscribers to the Site. abcteach is for use by parents, educators, and others over the age of 18. Currently we operate under the following base urls:, and .ġ.3. As used in this Terms of Service and Privacy Policy, "We" and "abcteach" and "Site" refer to all websites and services, whether public or membership, operated or offered by abcteach. The names "abcteach" and "abctools" are registered trademarks. The website is owned and operated by ABCTEACH LLC, a Michigan limited liability company. The public and membership websites have been in operation since about 2000, providing access to downloadable materials for educators and parents.ġ.2. Putter was "reliving his childhood" (quote from one of my darlings).Īfter we shared our ideas, I took ideas from different students to create this display in our hallway.1.1. No luck, they all went home.) Everyone really understood the fact that poor Tabby was so anxious and Mr. Their responses were hilarious - and right on target!! (I really WISH I had taken a picture of some of their papers. I encouraged the kiddos to think and talk like the characters would. Putter or Tabby) be thinking right now?" Then everyone wrote down thoughts in the bubbles. As we read the story and got to each part, we stopped and asked ourselves, "Hmmm. ![]() I put the illustrations down one side of the page and drew thought bubbles from each one. Putter and Tabby really see things differently!" Head slap! Of course! This turned out to be a perfect opportunity to work on point of view.įirst, I created a sheet with copies of illustrations from the story at key points (which I cannot share because I really did just COPY the illustrations I needed). Putter and Tabby Fly the Plane (and we were reading it to find friendship traits and for character development in the first place), one of my sweeties said, "Boy, Mr. have you ever had one of those happy occurrences? As we were reading the story, Mr. Yep, we're all about Common Core in my room and this lesson just kind of happened. I wanted to share a really fun an successful activity I did with my kiddos a while back to show point of view. :-)Īnyway, now that the artifact part of my eval is done, I can turn my attention to other things. but I may have even enjoyed creating the slides. Doing it this way made more sense to me than just uploading a bunch of photos or documents. Honestly, once I created the template the border, text and photos, it was pretty easy to go in and change the pictures an the description. ![]() |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |