Apache Versus Microsoft IIS: Which Web Server is Better?

By Dru Macasieb

Two of the most popular web servers are Apache and Microsoft Internet Information Services IIS). The function of a web server isto deliver content to websites (Jasmine A, 2018). For example, if you run your own website, and it is most likely hosted by a web hosting company (such as Go Daddy) and chances are, they are using another web server software to host it.

Apache

One of the top web server software is Apache. Apache is a free, open-source web server (Cooper 2018). This means that web developers who use Apache can keep cost down, however, because it is free, funding is limited, therefore development is also limited. Apache web server developmentis done by volunteers, however, because of this, there are no dedicated customer service representatives to assist the user when they run into issues and need help. However, Apache does have a community of followers which have created documentation, frequently asked questions, and online discussion aimed at helping other Apache users resolve issues and get the most out of the web server.

Another benefit that Apache has over other web servers is that it is not restricted to one platform; developers can use Apache on other operating systems such. However, it is important to note that Apache is best suited for the Linux operating system as its been created to work with it seamlessly through a bundle of web service solutions know as LAMP (Cooper, 2018).  The acronym LAMP stands for, Linux (for the operating system, Apache (for the web server), MySQL (for the database), and PHP (for scripting).

Microsoft IIS

The other top web server is the industry is Microsoft IIS. Microsoft IIS is a proprietary system, whose underlying technology is compatible with web interfaces all around the world and has a number of protocols widely available to the public such as HyperText Transfer Protocol (HTTP), the Simple Mail Transfer Protocol (SMTP), and the File Transfer Protocol (FTP) (Cooper, 2018). One of the advantages of Microsoft IIS is that it has the resources (funding) to frequently update and patch it. This feature alone makes it more attractive to developers as the security features tend to be safer and more robust than open source web servers such as Apache. However, because Microsoft IIS is not open source, and it relies on continuous maintenance, therefore can be costly, why is why it isn’t free.

One huge advantage of Microsoft IIS is that it integrates with Microsoft’s ecosystem of applications which include .NET, ASPX scripting language, Active Directory, MS SQL server, and ASP to name a few (Sheehan, 2014). Microsoft IIS is best suited for developers that exclusively work on a Windows-based platform and that has embraced Microsoft’s family of products.

Conclusion

In my opinion, based on my research and experience on both web server platforms. I think that Microsoft IIS is the better web server for me because of it’s security features, its ability to integrate with a lot of Microsoft applications (which are widely popular and command a great market share of similar applications), and because it is a paid service, developers can expect a level of customer service and technical support as compared to Apache, who may lack the resources necessary to address novel issues that may arise. I am a MacOS user and an Apple enthusiast, and I should support Apache is the better web server. However, when it comes to efficiency, reliability, and security, I feel that Microsoft IIS has a clear advantage.

References:

Cooper, S. (2018, November 30). IIS vs Apache- which server platform is best for you? Retrieved from https://www.comparitech.com/net-admin/iis-vs-apache/

Jasmine A. (2018, June 11).  Apache vs IIS: Which web server is best? Retrieved from http://www.100webhosting.com/apache-vs-iis-which-web-server-is-best/

Sheehan, M. (2014, May 14). Apache vs. IIS: Which web server should you chose?In Lunarpages. Retrieved from http://www.lunarpages.com/uptime/apache-vs-iis-which-web-server-should-you-choose

The Four Components of Emotional Intelligence and How I Use Them

By Dru Macasieb

Do you think you are emotionally intelligent? I used to think I was very emotionally intelligent, that is, until I truly learned what being emotionally intelligent is. Emotional intelligence is the ability to be self-aware of your emotions, be able to manage them through self-regulation, the ability to be socially aware of the emotions of others (empathy), and to manage relationships with others through social interaction (Cherry, 2018). This blog will discuss my past and current understanding of each component of emotional intelligence

Self-Awareness

The first component of emotional intelligence is self-awareness. Self-awareness is the ability to knowledge and comprehends one’s emotion and to be able to anticipate emotional reactions before they arise (Mayer 2018). In my early years, I thought to be emotionally self-aware was merely acknowledging what emotions I was feeling. I did not realize that being emotional self-aware also meant comprehending my emotions and being able to anticipate how I would feel.

Self-Regulation

The second component of emotional intelligence is self-regulation. Emotion regulation is the ability to control and manage one’s emotions appropriately (Pogosyan, 2017). Emotions can hijack the mind and create automatic responses, like closing the eyes during a scary movie. However, sometimes a trigger can become so strong that the emotional response hijacks the mind that forces us to act in an irrational manner which we would later regret. This is known as the phenomenon of amygdala hijacking and, in the past, I was very prone to it thinking that my actions were natural therefore justified. Now, I practice mindfulness which allows me to be self-aware and control my emotions minimizing the likelihood of emotional outbursts.

Social Awareness

The third component of emotional intelligence is social awareness. Social awareness is the ability to empathize with others, taking into account social and ethical norms (“Social Awareness,” 2018). Before I truly understood what emotional intelligence was, I thought I had a high degree of emotional intelligence because I got along with a lot of people and had a lot of friends. Then, when I learned about emotional intelligence and the idea of social awareness, I found that in my younger years, I poorly empathized with others because I often avoided situations in which people need a shoulder to cry on because I did not know what to do or say. What I have learned now, is that having lot of friends does not make one emotional intelligent. But being able to be there for others, seeing and feeling things through their perspectives, is what makes a person social aware, thus increasing one’s emotional intelligence.

Relationship Management

The fourth component of emotional intelligence is relationship management. Relationship management is being able to manage social interactions with others successfully (Lelaine, 2015).

It means to be able to behave in ways the foster good relationships and outcome with others. In the past, I used to avoid people with drama. I was not the friend to go to when you go through heartache, stress, and other emotion challenged. I simply avoided the topic or even them. I was too afraid to provide advice and I didn’t want to be in a situation that was awkward or uncomfortable. After learning about emotional intelligence and how relationship management is necessary to developing meaningful relationships, I have overcome my fear of social interaction with regards to discussing emotional challenges with my friends. I have begun to actively empathize with them, taking j to consideration their feeling and accommodating to their needs. This has helped me develop more meaningful relationships and now my family and friends are closer to me more than ever.

Conclusion

Developing each component of emotional intelligence is necessary to be an emotionally stable person and is also necessary for creating meaningful relationships. Self-awareness is being mindful of who you are and the emotions that you have. Self-regulation is being able to control your emotions so that you don’t behave irrationally when faced with strong emotional stimulates. Social awareness is being related well with others and empathize with them. Lastly, relations management is the ability to interact with others appropriately, taking into consideration their emotions and accommodating to them in order to foster stronger relationships.  By continuously developing emotional intelligence we seek continuous improvement in ourselves as well as the relationships around us.

References

Cherry, K. (2018 June 06). 5 components of emotional intelligence. Retrieved from https://www.verywellmind.com/components-of-emotional-intelligence-2795438

Mayer, G. (2018, May 03). Emotional intelligence: 10 ways to improve your self awareness. Retrieved from https://www.thriveglobal.com/stories/28823-emotional-intelligence-10-ways-to-improve-your-self-awareness

Pogosyan, M. (2017, September 14).  3 was to regulate your emotions. Retrieved from https://www.psychologytoday.com/us/blog/between-cultures/201709/3-ways-regulate-your-emotions

Social Awareness, (2018, March 23). Retrieved from https://www.landmarkoutreach.org/strategies/social-awareness-sel/

Lelaine, R. (2015, April 9). Relationship management an emotional intelligence imperative. Retrieved from https://www.linkedin.com/pulse/relationship-management-emotional-intelligence-imperative-riche/

 

Navigating the Internet Using Fact Checking and Unbiased​ Sources

In today’s digital world, it is getting much more difficult to navigate digital media as it’s riddled with disinformation and misinformation.

By Dru Macasieb

February 22nd, 2019

In today’s digital world, it is getting much more difficult to navigate digital media as it’s riddled with disinformation and misinformation. Disinformation is information that deliberately false and misleading in order to confuse and distract the intended audience, while misinformation is information that is unintentionally inaccurate (CrashCourse, 2018). As life long learners, it is our responsibility to ensure the information we obtain and share is accurate and credible, as better information leads to better decision making, which leads to a better world.  Below are the top 10 fact- and bais-checking websites from the International Society for Technology in Education.

 

AllSides. While not a fact-checking site, AllSides curates stories from right, center and left-leaning media so that readers can easily compare how bias influences reporting on each topic.

Fact Check. This nonpartisan, nonprofit project of the Annenberg Public Policy Center of the University of Pennsylvania monitors the factual accuracy of what is said by U.S. political players, including politicians, TV ads, debates, interviews and news releases.

Media Matters. This nonprofit and self-described liberal-leaning research center monitors and corrects conservative misinformation in the media.

NewsBusters. A project of the conservative Media Research Center, NewsBusters is focused on “documenting, exposing and neutralizing liberal media bias.”

Open Secrets. This nonpartisan, independent and nonprofit website run by the Center for Responsive Politics tracks how much and where candidates get their money.

Politifact. This Pulitzer Prize winning website rates the accuracy of claims by elected officials. Run by editors and reporters from the independent newspaper Tampa Bay Times, Politicfact features the Truth-O-Meter that rates statements as “True,” “Mostly True,” “Half True,” “False,” and “Pants on Fire.”

ProPublica. This independent, nonprofit newsroom has won several Pulitzer Prizes, including the 2016 Prize for Explanatory Reporting. ProPublica produces investigative journalism in the public interest.

Snopes. This independent, nonpartisan website run by professional researcher and writer David Mikkelson researches urban legends and other rumors. It is often the first to set the facts straight on wild fake news claims.

The Sunlight Foundation. This nonpartisan, nonprofit organization uses public policy data-based journalism to make politics more transparent and accountable.

Washington Post Fact Checker. Although the Washington Post has a left-center bias, its checks are excellent and sourced. The bias shows up because they fact check conservative claims more than liberal ones.

Tutoring

 

For California College San Diego Students Only!

At CCSD we have a lot of resources to help you achieve academic success, all it takes is for you to take the first step and ask. If you have trouble accessing any of the resources please send an email to Taban.Bustani@cc-sd.edu or Robert.Pansacula@cc-sd.edu

On Ground Tutoring Request– Click here to be taken to the on-ground tutoring request page. After filling out the request, you’ll be contacted within 1 business day.

Online Tutoring (The Student Success Center)– Click here to enter the student success center.

  • This is an online classroom where you can get tutoring from a live person who is a subject matter expert.
  • They’ll be able to look up your assignments on Canvas and know exactly how to help you get an A.
  • If you are stuck on a concept, they’ll be able to explain to you.
  • Tutors can use screen-share or can remotely control your laptop to help you write your paper, code, or help you with programs on your computer.
  • Need help getting started on a paper or need someone to proofread it, this is the place to start.
  • If you have children in grade school, they can also use the online tutoring center for help.

The National City Tutor– The National City campus has a tutor that is eager to help you! Contact here for help with any classes. Michelle Etienne: michelle.etienne@cc-sd.edu

The Writing Center– Need help with papers? Submit your paper here or schedule an appointment for one-on-one online help. This is the place to get help for:

  • APA formatting and referencing
  • ideas
  • organization
  • grammar and mechanics
  • sentence fluency and structure
  • voice and word choice

The Study Hall Academic Resource Center (SHARC)– This is the place to access additional resources such as academic databases, library research guides, FAQs and more!

Are you struggling with work, life, balance? Do you have personal challenges that are preventing from becoming successful? At CCSD we understand life happens, accidents occur, people get sick, the list goes on and on. If you are experiencing anything that creates an obstacle to completing academic work or attending class please let us know so we help find solutions and give you the best advisement. Contact your instructor, student services, any of the Deans, or your faculty program advisor, WE WANT YOU TO SUCCEED.

Dr. Jason Kart
Dean of Education
Jason.Kart@cc-sd.edu
Office: 619-680-4430 Ext: 1510
Contact him for questions regarding, dropping, GPA, course, instructor, or campus-related issues. He can pretty much answer anything.

Eddie Underwood
Dean of Student Success
Faculty Program Advisor, Healthcare
Eddie.Underwood@cc-sd.edu
Office: 619-680-4430 Ext. 1570
Contact him for any questions related to your success (attendance, GPA, tutoring, schedule changes). He is also the program expert for the Medical Specialties and Healthcare Programs.

Debbi Rose
Director of Respiratory Therapy
Debbie.Rose@cc-sd.edu
(619) 680-4430 Ext. 1519
Contact her for Respiratory Therapy related questions

Jean Pierre Muheim
IT Director, Technology Lead Instrcutor
Jean-Pierre.Muheim@cc-sd.edu
Office: 619-680-4430 Ext: 1513
Contact him for any Technology Program related questions.

Dru Macasieb
Business Lead Instructor
Dru.Macasieb@cc-sd.edu
Phone: 858-208-0821
Contact him for any Business Program or General Education related questions.

Taban Bustani, M.B.A.
Director of Student Services
Taban.Bustani@cc-sd.edu
Phone: 619-680-4430 x 1522
Contact her for any advisement regarding schedule changes, tutoring, financial hardship,  special accomodations, work-life balance, re-entering, dropping

Robert Pansacula
CCSD-NC Student Services Advisor
Robert.Pansacula@cc-sd.edu
Phone: 619-680-4430 ext. 2616
Contact him for any advisement regarding schedule changes, tutoring, financial hardship, special accomdations, work-life balance

CCSD Registrar
CCSD.Registrar@cc-sd.edu
Contact the registrar for schedule changes, dropping, transcripts

How keeping a journal will improve your life

If you’d don’t know where you are, you can’t get where you’re going. 

By Dru Macasieb

01/07/19

In looking back at 2018, I reminisced about that year by looking through photos and social media post. However, nothing truly brings me back to that year more than my journal does. I’ve noticed that photos, social media post, and even my own memory can play tricks on me. It can fool me into believing something that did not exist or it can misinterpret how the past was. By journalizing, it allows me to freely and openly express myself without holding back due to the fear of judgment of others; something that comes with social media post. Photos and videos tell a lot about something but do not encapsulate the privacy and reflective abilities a journal can do. The three main benefits to journalizing are self-reflection, self-awareness, and happiness.

Self-reflection is the ability to think about something in a purposeful way, with the intention of making connections, exploring options and creating new meaning (Ferrett, 2018). When difficult situations arise, we are better equipped to sort through the issues if we journalize and reflect at a later date than if we were to sort through the issues at the moment as our ability to rationally thought process maybe impede due to amygdala hi-jacking (heat of the moment thinking), or other variables that keep us from thinking clearly (like intoxication). By journalizing and reflecting at a future date, we are able to to see things more clearly, process and reflect on our reactions and thoughts, and problem-solve better. In the book, 52 Small Changes for the Mind by Brett Blumenthal (2015), the author says:

When misunderstandings or disagreements arise with others, journaling helps us reflect on other people’s perspectives and be more open to how they may be feeling or thinking. We become more intentional in our interpretations and better equipped to organize our thoughts so we can approach problems calmly and rationally. Journaling also encourages a free flow of thinking, which can tap into the more creative, intuitive right side of our brain to potentially reveal more innovative solutions. (p. 19)

 

Self-awareness is the ability to relate well to others, face the truth, and see yourself objectively (Ferrett, 2018). By journalizing, we become more self-aware of our emotions, especially the most difficult and painful ones. We are able to recognize the triggers that ignite our emotions and can plan ahead to better avoid emotions of anger and anxiety,  or react to them better so that we can foster healthier relationships.  Journalizing also helps identify who we are, our desires, passion, fears, as well as the things we need to change in order to improve ourselves. It will help increase our self-confidence and maintain a positive self-image.

Happiness is achieved when we lower our levels of stress (cortisol) to the point where our levels of joy (serotonin) and reward (dopamine) exceed them, naturally. By transferring our thoughts from our mind and into the physical world (through paper and pen the use of technology) we don’t let them bottle up inside ourselves, instead, they dissipate outside of us, which leaves us calmer, happier, and in more control. When we journalize the negative moments in our life, we release the anger and pain so that it doesn’t fester insider of us. We learn from them and become grateful for the present moment. When we journalize the positive moments in our life, we share the joy and happiness and it becomes proof that good things happen in our lives.

I encourage everyone to start journalizing their life in order to be able to better self-reflect, become self-aware, and be happier. Since journalizing is about you and only for you, there are no rules or restrictions, it is solely up to you. For instances, I journal using the built-in notes app on my phone. Any time where I feel like writing down a thought, a reminder, or an idea, I just go ahead and do it. I like it because the automatically keeps metadata on the entry I create such as a time stamps (date created, updated) and location. I can write as many entries as I want and can easily find them using dates or keywords. I can even add pictures and videos as well as hyperlinks. If you haven’t journalized, what’s stopping you? All I see are benefits to this activity. However, keep in mind privacy and security as a journal in the wrong hands may become damaging to you and others.  Lastly, I will leave you with this last quote which reminds me of why I should journalize regularly:

If you’d don’t know where you are, you can’t get where you’re going.

Journalizing helps me understand where I’ve been, where I want to go, and where I am in my current life. Have you ever been lost on the way to your friend’s place? When you call them up and ask for directions, they’ll usually start with, “Where are you?” You can’t answer that if you don’t know where you are, however, if you had a map, directions, street names, and landmarks, you are able to better answer where you are. Similarly, journalizing helps us to reflect on our past experiences, become self-aware of our future expectations, and create a deeper understanding of who we are at moment.

References:

Blumenthal, B. (2015). 52 Small changes for the mind. San Francisco, CA: Chronicle Books.

Ferrett, S. K. (2018). Peak performance: Successes in college and beyond. New York, NY: McGraw-Hill.

 

 

The Importance of Academic Referencing

By Dru Macasieb

Academic referencing is giving attribution (credit) to the sources of information one has used in written work, typically in an academic environment such as a college or university (“Referencing Styles & Academic Writing,” 2018). When someone does not adequately reference ideas that are from outside sources, this is called plagiarism, a form of cheating, which is usually in reference to academic works such as papers, essays, or reports. 

When a student plagiarizes, he or she is cheating. Plagiarism can be confusing as this term can be applied to anyone that not only does it on purpose, but also to anyone who does it accidentally (Francis, 2015).  Students who plagiarize accidentally do so because they either do not know much about plagiarism or they just have sloppy work habits. For example, if you forget to put quotation marks around a sentence you pulled directly, word-for-word from a source, you are accidentally plagiarizing, but plagiarizing nonetheless.

References:

Francis, B. (2015).  Are you misusing other people’s words? What plagiarism is and how to avoid it. Berkeley Heights, NJ. Enslow Publishers. 

Referencing styles & academic writing: referencing. (2018, September 21). In The University of Adelaide. Retrieved from https://libguides.adelaide.edu.au/referencing 

Millennials and Technology

By Dru Macasieb,

According to the Future Workforce Report, millennials want to change the world through technology. Despite a reputation for being lazy, less productive and noncommittal to their employers, surveys and research have revealed that millennials actually are driven and motivated by a number of things, including wanting roles that offer purpose and the opportunity to change their personal and professional environment (York, 2017).

Technology has become completely unified into the everyday life of millennials. They no longer ask for sufficient technology at their jobs; they expect it. Often, this expectancy has been painted as an entitlement, but what millennial workers really want are the tools they need to do their job efficiently. For instance, millennials in office position expect the entire suite of MS Office, some applications that deal with managing PDFs, online signatures, scanning, and other office specific applications. 

With this tech-dependent generation about to represent more than half of the global workforce, organizations are looking for cutting-edge tools to meet their employees’ needs. One of the most essential needs of this generation is personal and career development through learning programs (York, 2017). In a nutshell, personal and career development through online learning programs such as massive open online courses (MOOCs) and learning platforms such as Lynda, and YouTube are changing the way we learn and train. 

The workforce is transforming fast and so are the needs of today’s high-potential employees. In this era of quickly changing technology, it is important to understand how technology has become an integral part of millennials’ goals to impact and change the world. This means we need to equip people with a specific set of computer skills in order for them to understand, navigate, and use technology to their advantage. 

Now the question for you is what specific computer/technology skills do you think is necessary for thriving in today’s competitive environment? 

Reference: 

York J. (2017, March 8). The millennial expectation of technology in the workplace. Retrieved from https://www.forbes.com/sites/paycom/2017/03/08/the-millennial-expectation-of-technology-in-the-workplace/#1fe33b64a507