We all need to relax sometimes.
Relaxing is something many people, especially college students don't have time to do. It's hard to find time in our busy schedules to sit down and push the stress away.
I feel like I am constantly on the go. I always have somewhere to be or an assignment to turn in before 11:59 p.m. Finding time to relax is hard for me. I found that I was always tense. My shoulders especially were always rigid because I was so used to being in stressful situations. When I was in these situations, my whole body would tense up. I had been living in that tense state most of the time.
I spoke to a counselor about my stress and asked how I could manage it better. She told me that guided meditation helps a lot. She also suggested something called "progressive muscle relaxation." This is basically like guided meditation, but instead of the speaker telling you to clear your mind and lay still, they tell you to tense each part of your body at a time and then to let go of the tension, while relaxing into a comfortable position. It also helps you focus on your breathing so that you calm down.
I thought the idea of it sounded strange and I didn't understand how tensing up muscles and then relaxing them would help anything, but then I tried it. I can honestly say it was life-changing. I tried it for the first time one night after a busy week of exams. I was so stressed out and anxious that I couldn't sleep. I went to YouTube and searched up a video on it and closed my eyes as it played. I followed along and immediately started feeling calmer. My heart rate slowed down and I finally felt at ease.
This video helped me incorporate muscle relaxation techniques into my everyday life. Sometimes when I'm out somewhere and I notice that my posture is stiff, I'll tense my muscles for a few seconds, and then I'll let go of the tension. Doing this has helped decrease my stress levels a ton. I am finally able to relax a bit more when I am in stressful situations.
Progressive muscle relaxation is something I definitely recommend to anyone who feels tense and is looking for a way to relax. Guided meditation is also great for when you want to clear your mind of any worries or fears.
Check out this video if you want to start your relaxation journey today!
Yoga: not only a physical exercise, but a mental release that will leave you happier, healthier, and more in touch with your body.
It's important for us to incorporate a variety of physical activities and exercises into our normal routines in order to keep our bodies strong, happy, and healthy. Many people, however, think of "exercise," solely as intense cardio or heavy weight lifting session. While those are both great forms of exercise, nobody should be so hyper-focused on the intensity of a workout as a sole criterion that they overlook the validity a slower yet equally beneficial option like yoga incorporated into our routine once in a while.
It is just as important to push our bodies as it is to give them time to rest and heal. Yoga is a way to connect your mind to your body and to explore your body's limits. It is a way to slow things down, allowing for a release of tensions from your body and mind. Studies have shown that people who practice yoga on a regular basis experience less stress, feel happier, and are more in tune with their emotions. Additionally, yoga is an easy way to increase muscle tone, strength, and flexibility. Haven't convinced you yet? Yoga can also increase energy levels, help to balance metabolism and improve circulatory and cardiovascular health.
Since I have started practicing yoga, I have seen changes in every aspect of my life. A few years ago I learned to start listening to my body when it told me it needed a break. I like to start every morning with a workout. If I wake up feeling sore and fatigued, instead of painfully pushing through an intense workout like I used to, I simply pull up one of the following videos and allow myself to heal and recharge for the day while still feeling satisfied having done something physical to start my day.
Since implementing that, not only have I noticed a change in the way my body feels, with higher energy levels and more endurance in my workouts the following days, but I also notice myself feeling more at peace throughout my days. I think straighter, and become far less irritable. My anxiety levels go down and I have more patience. I have been practicing yoga for nearly six years now, which has given me plenty of time to find some wonderful videos to use. Here are my top five, suitable for any level yogi to use with modifications to make your session more or less difficult depending on what your body needs.
This is a video that I have used so many times that I think I have memorized every word by now. This video is part three of a three-part yoga for weight loss series. If you are a beginner, use this video but also check out the first two videos which may be helpful for you in learning some basic terminology and poses!!! I prefer the third video greatly over the other two but please feel free to try the others as well.
First of all, it's short (25 minutes) so you can squeeze it in at any time of the day, whether it is a quick morning session or a mental break between class. It is very mild and by far the least difficult of the three videos I will share, however you will still feel a nice burn in your legs and a good full body stretch. I also absolutely love the instructor, she is happy and fun to listen to, even after a hundred times listening! Trust me you will use this video all the time.
This video says it is an intermediate level, and you will notice that it is slightly more challenging than the first video I shared if you end up trying them both. That being said, it includes options for modification which allow any level of practices to successfully complete. In this video, you will be doing a series of Vinyasa Flows which is a great way to bring your body into a rhythm. It is also a great way to keep your muscles feeling balanced and to bring a sense of symmetry into your workout. You can expect everything you do on one side to be repeated exactly the same on the second side.
This video will test your strength and flexibility, and allow you to reach full relaxation and focus in a short 35 minute time spans.
Leigh Butler is an incredibly talented yoga instructor. Of all the videos I have shared with you in this post, this video will be the most challenging. I still encourage you to try it as there are modifications throughout the video which allow you to take it easier or more difficult variations on the poses.
This is also a longer video, it is a full hour long practice. When going into this workout you should expect to challenge your body. It will be a challenge of strength and flexibility that will leave you feeling energized and free of any tightness throughout the rest of your day. If at any point in the video something is too hard, just take a break and what feels good for your body until you are able to jump back in. Good luck!


text:
José de Jesús Alfaro (* 1800; † 1855) war vom 11. August bis 2. November 1851 Director Supremo von Nicaragua in Granada.

Leben
José de Jesús Alfaro war Mitglied der Partido Legitimista. Am 5. August 1851 putschte José Trinidad Muñoz Fernández und José Laureano Pineda Ugarte ging mit seinem Kabinett von Léon nach Honduras und kam am 2. November 1851 nach Nicaragua zurück. In Granada hatte José Francisco de Montenegro und am 11. August 1851 José de Jesús Alfaro das Amt des Supremo Director übernommen. In dieser Zeit reklamierten drei Personen das Amt des Director Supremo für sich: Pineda im Exil in Honduras, José Francisco del Montenegro in Granada (Nicaragua) und Justo Abaunza y Muñoz de Avilés in León (Nicaragua). Francisco Castellón Sanabria schrieb diese Vorgänge Intrigen von José Jorge Viteri y Ungo zu.

Präsident (Nicaragua)
Nicaraguaner
Geboren 1800
Gestorben 1855
Mann

redpajama_set_name: RedPajamaWikipedia


text:
Q: Resume Alert Dialog state on Back button pressed I have to deal with Alert Dialog in my android app. In my first activity there is one alert dialog.On particular action, alert dialog appears. When user clicks yes button of Alert Dialog, user moves to second activity. In my second activity, I have one button. On pressing of this button Alert Dialog should be prompted again with same state. Is it possible to resume the state of Alert Dialog on Back button pressed? code for dialog...
// Alert Dialog for input
@Override
protected Dialog onCreateDialog(int id) {

    AlertDialog dialogDetails = null;

    switch (id) {

    case DIALOG_LOGIN:
        LayoutInflater inflater = LayoutInflater.from(this);
        View dialogview = inflater.inflate(R.layout.dialog, null);
        AlertDialog.Builder dialogbuilder = new AlertDialog.Builder(this);
        dialogbuilder.setView(dialogview);
        dialogDetails = dialogbuilder.create();
        break;

    case LIST_DIALOG :
        LayoutInflater inflater2 = LayoutInflater.from(this);
        View dialogview1 = inflater2.inflate(R.layout.listdialog, null);
        AlertDialog.Builder dialogbuilder2 = new AlertDialog.Builder(this);
        dialogbuilder2.setView(dialogview1);
        dialogDetails = dialogbuilder2.create();

    }

    return dialogDetails;
}

@Override
protected void onPrepareDialog(int id, Dialog dialog) {

    switch (id) {
    case DIALOG_LOGIN:

        final AlertDialog alertDialog = (AlertDialog) dialog;
        Button btnSave = (Button) alertDialog.findViewById(R.id.btnSave);
        Button btnCancel = (Button) alertDialog.findViewById(R.id.btnCancel);
        etList = (EditText) alertDialog.findViewById(R.id.etList);

        btnSave.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v)
            {
                newList = etList.length();
                // TODO Auto-generated method stub
                if ( newList <= 0)
                {
                    etList.requestFocus();
                    Toast.makeText(getBaseContext(), "Enter Name of List", 1000).show();
                }

                else
                {
                    listData = etList.getText().toString().replaceAll(System.getProperty("line.separator"), "");
                    if(listData.length() > 0)
                    {
                        dataPass(listData);
                        createfile(listData);
                    }

                    else
                    {
                        Toast.makeText(getBaseContext(), "Enter Name of List", 1000).show();
                    }

                }
            }
        });

        btnCancel.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                dismissDialog(DIALOG_LOGIN);
                etList.setText("");
            }
        });

        break;

    case LIST_DIALOG:

        AlertDialog alertDialog1 = (AlertDialog) dialog;

        lvDialog = (ListView) alertDialog1.findViewById(R.id.list1);
        TextView tvAdd = (TextView) alertDialog1.findViewById(R.id.txtAdd);

        tvDone = (TextView) alertDialog1.findViewById(R.id.txtDone);

        if(listName.length() <= 7)
        {
            tvAdd.setText("Add Friends to" +" " + listName );
        }

        else
        {
            tvAdd.setText("Add Friends to" +" " + listName.substring(0, 5) + "..");
        }

        tvDone.setOnClickListener(new OnClickListener() {

            @SuppressWarnings("deprecation")
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
            if( colorRow > 0 )
                {
                    AlertDialog builder = new AlertDialog.Builder(NewFriendList.this).create();
                    builder.setTitle("Save to List");
                    builder.setMessage("Do You Want to Save?");
                    builder.setButton("Save", new DialogInterface.OnClickListener()
                    {

                        public void onClick(DialogInterface dialog, int which)
                        {
                            removables = new ArrayList<String>();
                            for(int c= 0; c<checked.size(); c++)
                            {
                                int key = checked.keyAt(c);
                                if(checked.get(key, false))
                                {
                                    removables.add(arr2.get(key));
                                    meMap.put(listName, arr2.get(key));
                                }
                            }

                            try
                            {
                                writeToFile(removables , listName);
                                dismissDialog(LIST_DIALOG);

                            }
                            catch (IOException e)
                            {
                                // TODO Auto-generated catch block
                                e.printStackTrace();
                            }

                        }
                    });

                    builder.setButton2("Cancel", new DialogInterface.OnClickListener()
                    {
                        public void onClick(DialogInterface dialog, int which)
                        {

                            chkText.setTextColor(Color.BLACK);
                            colorRow = 0;
                        }

                    });
                    builder.show();
                    }

                    else
                        Toast.makeText(getBaseContext(), "Select Friends", 1000).show();
            }
            });

        lvDialog.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1,
                    int arg2, long arg3) {
                // TODO Auto-generated method stub

                checked = lvDialog.getCheckedItemPositions();
                chkText = (CheckedTextView) arg1.findViewById(R.id.txt);

                if(checked.get(arg2))
                {
                    chkText.setTextColor(Color.CYAN);
                    colorRow ++;
                }
                else
                {

                    chkText.setTextColor(Color.BLACK);
                    //colorRow--;
                    colorRow = 0;

                }

            }
        });

        // Cancel Alert Dialog
        ImageView ivCancel = (ImageView) alertDialog1.findViewById(R.id.imgCancel);
        ivCancel.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                dismissDialog(LIST_DIALOG);
                arr2.clear();
        }
        });

        // Friend List
        showFriendList();

        break;

    }

Logcat
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Displayed com.example.addnewlist/.FinalList: +1s140ms
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.259  5320: 5320 D/AndroidRuntime ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Shutting down VM
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.259  5320: 5320 W/dalvikvm ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.290  5320: 5320 E/AndroidRuntime ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): FATAL EXCEPTION: main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): java.lang.IllegalStateException: System services not available to Activities before onCreate()
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.Activity.getSystemService(Activity.java:4463)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.view.LayoutInflater.from(LayoutInflater.java:210)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.example.addnewlist.NewFriendList.onCreateDialog(NewFriendList.java:182)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.example.addnewlist.FinalList$1.onClick(FinalList.java:56)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.view.View.performClick(View.java:4204)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.view.View$PerformClick.run(View.java:17355)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.os.Handler.handleCallback(Handler.java:725)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.os.Handler.dispatchMessage(Handler.java:92)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.os.Looper.loop(Looper.java:137)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ActivityThread.main(ActivityThread.java:5041)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.lang.reflect.Method.invokeNative(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.lang.reflect.Method.invoke(Method.java:511)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at dalvik.system.NativeStart.main(Native Method)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.319   278:  443 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):   Force finishing activity com.example.addnewlist/.FinalList
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.319   278:  443 W/WindowManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Failure taking screenshot for (246x410) to layer 21025
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.559   278:  295 I/Choreographer ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Skipped 40 frames!  The application may be doing too much work on its main thread.
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.559    37:  313 E/SurfaceFlinger ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): ro.sf.lcd_density must be defined as a build property
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:14.887   278:  292 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Activity pause timeout for ActivityRecord{413e8ea0 u0 com.example.addnewlist/.FinalList}
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:24.373   278:  292 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Launch timeout has expired, giving up wake lock!
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:24.924   278:  292 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Activity idle timeout for ActivityRecord{41024d70 u0 com.example.addnewlist/.NewFriendList}
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:31.718   599:  617 D/ExchangeService ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Received deviceId from Email app: null
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:31.718   599:  617 D/ExchangeService ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): !!! deviceId unknown; stopping self and retrying
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.759   599:  615 D/ExchangeService ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): !!! EAS ExchangeService, onCreate
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.769   599:  599 D/ExchangeService ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): !!! EAS ExchangeService, onStartCommand, startingUp = false, running = false
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.769   599:  599 D/ExchangeService ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): !!! EAS ExchangeService, onStartCommand, startingUp = true, running = false
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.789   278:  290 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.789   599:  614 D/ExchangeService ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): !!! Email application not found; stopping self
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.800   278:  442 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.809   599:  599 E/ActivityThread ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cd3578 that was originally bound here
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cd3578 that was originally bound here
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1418)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1407)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.os.AsyncTask$2.call(AsyncTask.java:287)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.FutureTask.run(FutureTask.java:234)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.lang.Thread.run(Thread.java:856)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.819   599:  599 E/StrictMode ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): null
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cd3578 that was originally bound here
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1418)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1407)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.os.AsyncTask$2.call(AsyncTask.java:287)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.FutureTask.run(FutureTask.java:234)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.lang.Thread.run(Thread.java:856)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.819   278:  289 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Unbind failed: could not find connection for android.os.BinderProxy@4128da70
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.819   599:  599 E/ActivityThread ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cfb5d0 that was originally bound here
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cfb5d0 that was originally bound here
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1418)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1407)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.os.AsyncTask$2.call(AsyncTask.java:287)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.FutureTask.run(FutureTask.java:234)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.lang.Thread.run(Thread.java:856)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.839   599:  599 E/StrictMode ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): null
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cfb5d0 that was originally bound here
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1418)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.app.ContextImpl.bindService(ContextImpl.java:1407)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at android.os.AsyncTask$2.call(AsyncTask.java:287)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.FutureTask.run(FutureTask.java:234)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>):     at java.lang.Thread.run(Thread.java:856)
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): [ 08-08 07:14:36.839   278:  418 W/ActivityManager ]
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): Unbind failed: could not find connection for android.os.BinderProxy@4128d2f0

A: if your question is is it possible,
Then yes it is.
EDIT
Here is sample code, this might help you.
In your activty A1: Create a Method of a dialog and pass a parameter Context which will be needed in the second activity to show that Dialog. See that
public void dialogActivity(final Context c ,int dvalue ){
  if(dvalue==1){
    AlertDialog.Builder builder1 = new AlertDialog.Builder(c);
    builder1.setMessage("Please fill all the fields");
    builder1.setCancelable(true);
    builder1.setPositiveButton("ok", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {
            Intent i = new Intent(c, A2.class);
        startActivity(i);
            dialog.dismiss();
                }
    });

    AlertDialog alert11 = builder1.create();
    alert11.show();
    }
    else{
  AlertDialog.Builder builder12 = new AlertDialog.Builder(c);
    builder12.setMessage("Please fill all the fields");
    builder12.setCancelable(true);
    builder12.setPositiveButton("ok", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {
            Intent i = new Intent(c, A2.class);
        startActivity(i);
            dialog.dismiss();
                }
    });

    AlertDialog alert12 = builder12.create();
    alert11.show();

  }

Now call that Dialog method where you want to, here i am calling it on backPressed
 @Override
 public void onBackPressed() {
        dialogActivity(A1.this,1);
}

Then in your second activity You have to make an object of Activity A And then you can use that function:
  A1 ma = new A1();

Then on back pressed of Activity you can call your Dialog box.
    @Override
public void onBackPressed() {

    ma.dialogActivity(A2.this,1);
}

FYI: Calling activity A2 from itself can show an error.
But here is the way you can achieve dialog box in different activity.

A: try this
@Override
public void onBackPressed() {

    showAlertDialog();

}

showAlertDialog() function
  private void showAlertDialog() {
    AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(CheckOutScreenActivity.this);

    // set title
    alertDialogBuilder.setTitle("Confirmation");

    // set dialog message
    alertDialogBuilder.setMessage("Message").setCancelable(false).setPositiveButton("Yes", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {

        }
    }).setNegativeButton("No", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {
            dialog.cancel();
        }
    });

    // create alert dialog
    AlertDialog alertDialog = alertDialogBuilder.create();

    // show it
    alertDialog.show();
}

redpajama_set_name: RedPajamaStackExchange


The long-heralded New Development Bank (NDB) or the BRICS Bank officially commenced business on Tuesday with the first meeting of its board of governors in Moscow.
The NDB with about $50 billion in capital to invest in public infrastructure will compete with institutions where the US has considerably more influence—organizations such as the World Bank and the International Monetary Fund.
The agreement was signed by the bloc's five members — Brazil, Russia, India, China and South Africa — on July 15 last year during the sixth BRICS summit.
The board of governors appointed members of the BRICS board of directors and the management led by the president, Kundapur Vaman Kamath.
The board meet on Tuesday in Moscow also discussed rules regarding procedures and the bank's five-year development strategy.
The bank will aim to "promote reform of global economic governance" China's Finance Minister Lou Jiwei had said earlier.
The inaugural management team will take their posts in Shanghai in mid-July.
The NDB is expected to launch late this year or early next year.
The bank has an initial authorized capital of $100 billion.
Its initial subscribed capital of $50 billion will be equally shared among the founding members.
It will have a three-tier governance structure — a board of governors, a board of directors, a president and vice presidents.
As agreed by the five countries, the first chair of the board of governors has been nominated by Russia, the first chair of the board of directors by Brazil, and the first president by India.
An African regional center of the bank will be based in Johannesburg, South Africa.
"The bank's establishment will be an important achievement for financial cooperation among BRICS members," said China's Finance Minister Lou Jiwei.
The Chinese government is providing $10 billion as prescribed for the initial subscribed capital.
The BRICS central bank governors on Tuesday also signed an operating agreement on the $100 billion monetary fund.
The BRICS Contingent Reserve Arrangement (CRA) will come into force on 30 July, Head of the Russian Central Bank Elvira Nabiullina said after the meet on Tuesday in Moscow.
"Several other documents will be adopted to regulate the operation of governing bodies – the Governing Council and the Standing Committee," said Nabiullina.


Looking forward to this unique performance where we'll get to play the structures of this porch itself. Great line-up also features DJ Rusty Lazer, Deradoorian, January Hunt, Greg Fox, Brooklyn Raga Massive and others. We play around 9pm (30 min set) on Saturday, August 4th.


Aerospace, defense and security provider Leonardo partnered with network monitoring provider, Nozomi Networks to offer increased network visibility in a move to enhance Leonardo's Cyber Protection Program for Industrial and Critical National Infrastructures (CNI).
Deep knowledge of the complexities of ICS networks, continuous innovation and expertise in artificial intelligence were the reasons why Leonardo went with Nozomi Networks and its SCADAguardian product, officials said.
Now in its third generation of technology, Nozomi's technolgoy includes real-time ICS monitoring, industrial network visualization, hybrid ICS threat and anomaly detection, asset inventory and vulnerability assessment.
Focused on the military and CNI fields, Leonardo provides a systemic approach that covers the entire lifecycle of cybersecurity programs including security governance, assessment and design of digital infrastructures, the adoption of specific technologies for SCADA/ICS protection, the design and operation of industrial security operations centers and cyber threat intelligence systems.
Leonardo is pursuing an open innovation approach, in line with the strategic drivers of the Industrial Plan recently presented, collaborating with the best universities and national institutions of the countries in which the Company operates and activating synergies and qualified partnerships with innovative start-up to integrate the best technologies.
"(Leonado has) an intimate understanding of the unique demands these networks face and we look forward to helping them make infrastructure around the world more safe," Nozomi Networks co-founder and chief product officer Andrea Carcano.


OpenShift Container Platform uses a software-defined networking (SDN) approach to provide a unified cluster network that enables communication between pods across the OpenShift Container Platform cluster. This pod network is established and maintained by the OpenShift Container Platform SDN, which configures an overlay network using Open vSwitch (OVS).
The ovs-subnet plug-in is the original plug-in which provides a "flat" pod network where every pod can communicate with every other pod and service.
The ovs-multitenant plug-in provides OpenShift Container Platform project level isolation for pods and services. Each project receives a unique Virtual Network ID (VNID) that identifies traffic from pods assigned to the project. Pods from different projects cannot send packets to or receive packets from pods and services of a different project.
However, projects which receive VNID 0 are more privileged in that they are allowed to communicate with all other pods, and all other pods can communicate with them. In OpenShift Container Platform clusters, the default project has VNID 0. This facilitates certain services like the load balancer, etc. to communicate with all other pods in the cluster and vice versa.
Following is a detailed discussion of the design and operation of OpenShift Container Platform SDN, which may be useful for troubleshooting.
On an OpenShift Container Platform master, OpenShift Container Platform SDN maintains a registry of nodes, stored in etcd. When the system administrator registers a node, OpenShift Container Platform SDN allocates an unused subnet from the cluster network and stores this subnet in the registry. When a node is deleted, OpenShift Container Platform SDN deletes the subnet from the registry and considers the subnet available to be allocated again.
Note that OpenShift Container Platform SDN on a master does not configure the local (master) host to have access to any cluster network. Consequently, a master host does not have access to pods via the cluster network, unless it is also running as a node.
When using the ovs-multitenant plug-in, the OpenShift Container Platform SDN master also watches for the creation and deletion of projects, and assigns VXLAN VNIDs to them, which will be used later by the nodes to isolate traffic correctly.
On a node, OpenShift Container Platform SDN first registers the local host with the SDN master in the aforementioned registry so that the master allocates a subnet to the node.
br0, the OVS bridge device that pod containers will be attached to. OpenShift Container Platform SDN also configures a set of non-subnet-specific flow rules on this bridge. The ovs-multitenant plug-in does this immediately.
lbr0, a Linux bridge device, which is configured as the Docker service's bridge and given the cluster subnet gateway address (eg, 10.128.x.1/23).
tun0, an OVS internal port (port 2 on br0). This also gets assigned the cluster subnet gateway address, and is used for external network access. OpenShift Container Platform SDN configures netfilter and routing rules to enable access from the cluster subnet to the external network via NAT.
vlinuxbr and vovsbr, two Linux peer virtual Ethernet interfaces. vlinuxbr is added to lbr0 and vovsbr is added to br0 (port 9 with the ovs-subnet plug-in and port 3 with the ovs-multitenant plug-in) to provide connectivity for containers created directly with the Docker service outside of OpenShift Container Platform.
vxlan0, the OVS VXLAN device (port 1 on br0), which provides access to containers on remote nodes.
moves the host side of the pod's veth interface pair from the lbr0 bridge (where the Docker service placed it when starting the container) to the OVS bridge br0.
The pod is allocated an IP address in the cluster subnet by the Docker service itself because the Docker service is told to use the lbr0 bridge, which OpenShift Container Platform SDN has assigned the cluster gateway address (eg. 10.128.x.1/23). Note that the tun0 is also assigned the cluster gateway IP address because it is the default gateway for all traffic destined for external networks, but these two interfaces do not conflict because the lbr0 interface is only used for IPAM and no OpenShift Container Platform SDN pods are connected to it.
OpenShift Container Platform SDN nodes also watch for subnet updates from the SDN master. When a new subnet is added, the node adds OpenFlow rules on br0 so that packets with a destination IP address in the remote subnet go to vxlan0 (port 1 on br0) and thus out onto the network. The ovs-subnet plug-in sends all packets across the VXLAN with VNID 0, but the ovs-multitenant plug-in uses the appropriate VNID for the source container.
If the Docker service's use of peer virtual Ethernet devices is not already familiar to you, review Docker's advanced networking documentation.
As described before, VNID 0 is privileged in that traffic with any VNID is allowed to enter any pod assigned VNID 0, and traffic with VNID 0 is allowed to enter any pod. Only the default OpenShift Container Platform project is assigned VNID 0; all other projects are assigned unique, isolation-enabled VNIDs. Cluster administrators can optionally control the pod network for the project using the administrator CLI.


text:
Word of Mouse
Jim Banister
Jim Banister is a veteran media industry executive who started his career producing and directing high-end computer animation for technology, broadcast, and other industries. He has produced two short films (one of which he wrote) that were invited to premiere at the 1994 Cannes Film Festival, produced two award-winning children's specials for the Walt Disney Company, and worked with Steven Spielberg's Survivors of the Shoah Visual History Project as director of multimedia and post-production. For six years he worked for Warner Bros. New Media, where he ultimately became executive vice president.

redpajama_set_name: RedPajamaCommonCrawl


This webcast includes printable course notes. Nursing respiratory patients can often be very difficult with the animals requiring careful nursing to avoid their deterioration. This 1 hour 45 minute online vet nurse CPD looks at dealing with these patients effectively in order to achieve a positive outcome. We will look at preparing for and dealing with the emergency respiratory patient. It will also look at when and how to intervene, and the equipment we are likely to require. The tutorial will cover oxygen supplementation methods, intubation, tracheostomy and chest drain placement and nursing care. Nursing the Respiratory Patient.


text:
Bubble Universe Theory
Title: Bubble Universe Theory
Eternal Inflation is an inflationary universe model, which is itself an outgrowth or extension of the Big Bang theory. In theories of eternal inflation, the inflationary phase of the universe's expansion lasts forever in at least some regions of the universe. Because these regions expand exponentially rapidly, most of the volume of the universe at any given time is inflating. All models of eternal inflation produce an infinite multiverse, typically a fractal.
Eternal inflation is predicted by many different models of cosmic inflation. MIT professor Alan H. Guth proposed an inflation model involving a "false vacuum" phase with positive vacuum energy. Parts of the universe in that phase inflate, and only occasionally decay to lower-energy, non-inflating phases or the ground state. In chaotic inflation, proposed by physicist Andrei Linde, the peaks in the evolution of a scalar field (determining the energy of the vacuum) correspond to regions of rapid inflation which dominate. Chaotic inflation usually eternally inflates,[1] since the expansions of the inflationary peaks exhibit positive feedback and come to dominate the large-scale dynamics of the universe.
Alan Guth's 2007 paper, "Eternal inflation and its implications",[1] details what is now known on the subject, and demonstrates that this particular flavor of inflationary universe theory is relatively current, or is still considered viable, more than 20 years after its inception.[2] [3] [4]
2 Quantum fluctuations of the inflation field
3 Differential decay
4 False vacuum and true vacuum
4.1 Evidence from the fluctuation level in our universe
Inflation, or the inflationary universe theory, was developed as a way to overcome the few remaining problems with what was otherwise considered a successful theory of cosmology, the Big Bang model. Although Alexei Starobinsky of the L.D. Landau Institute of Theoretical Physics in Moscow developed the first realistic inflation theory in 1979[5][6] he failed to articulate its relevance to modern cosmological problems. Due to political difficulties in the former Soviet Union, regarding the free exchange of scientific knowledge, most scientists outside the USSR remained ignorant about Starobinsky's work until years later. Starobinsky's model was relatively complicated, however, and said little about how the inflation process could start.
In 1979, Alan Guth of the United States developed an inflationary model independently, which did offer a mechanism for inflation to begin: the decay of a so-called false vacuum into "bubbles" of "true vacuum" that expanded at the speed of light. Guth coined the term "inflation", and he was the first to discuss the theory with other scientists worldwide. But this formulation was problematic, as there was no consistent way to bring an end to the inflationary epoch and end up with the isotropic, homogeneous Universe observed today. (See False vacuum#Development of theories). In 1982, this "graceful exit problem" was solved by Andrei Linde in the new inflationary scenario. A few months later, the same result was also obtained by Andreas Albrecht and Paul J. Steinhardt.
In 1986, Linde published an alternative model of inflation that also reproduced the same successes of new inflation entitled "Eternally Existing Self-Reproducing Chaotic Inflationary Universe",[7] which provides a detailed description of what has become known as the Chaotic Inflation theory or eternal inflation. The Chaotic Inflation theory is in some ways similar to Fred Hoyle's steady state theory, as it employs the metaphor of a universe that is eternally existing, and thus does not require a unique beginning or an ultimate end of the cosmos.
Quantum fluctuations of the inflation field
Chaotic Inflation theory models quantum fluctuations in the rate of inflation.[8] Those regions with a higher rate of inflation expand faster and dominate the universe, despite the natural tendency of inflation to end in other regions. This allows inflation to continue forever, to produce future-eternal inflation.
Within the framework of established knowledge of physics and cosmology, our universe could be one of many in a super-universe or multiverse. Linde (1990, 1994) has proposed that a background space-time "foam" empty of matter and radiation will experience local quantum fluctuations in curvature, forming many bubbles of false vacuum that individually inflate into mini-universes with random characteristics. Each universe within the multiverse can have a different set of constants and physical laws. Some might have life of a form different from ours; others might have no life at all or something even more complex or so different that we cannot even imagine it. Obviously we are in one of those universes with life.[9]
—Victor J. Stenger
Past-eternal models have been proposed which adhere to the perfect cosmological principle and have features of the steady state cosmos.[10][11][12]
Differential decay
In standard inflation, inflationary expansion occurred while the universe was in a false vacuum state, halting when the universe decayed to a true vacuum state and became a general and inclusive phenomenon with homogeneity throughout, yielding a single expanding universe which is "our general reality" wherein the laws of physics are consistent throughout. In this case, the physical laws "just happen" to be compatible with the evolution of life.
The bubble universe model proposes that different regions of this inflationary universe (termed a multiverse) decayed to a true vacuum state at different times, with decaying regions corresponding to "sub"- universes not in causal contact with each other and resulting in different physical laws in different regions which are then subject to "selection", which determines each region's components based upon (dependent on) the survivability of the quantum components within that region. The end result will be a finite number of universes with physical laws consistent within each region of spacetime.
False vacuum and true vacuum
Variants of the bubble universe model postulate multiple false vacuum states, which result in lower-energy false-vacuum "progeny" universes spawned, which in turn produce true vacuum state progeny universes within themselves.
Evidence from the fluctuation level in our universe
New inflation does not produce a perfectly symmetric universe; tiny quantum fluctuations in the inflaton are created. These tiny fluctuations form the primordial seeds for all structure created in the later universe. These fluctuations were first calculated by Viatcheslav Mukhanov and G. V. Chibisov in the Soviet Union in analyzing Starobinsky's similar model.[13][14][15] In the context of inflation, they were worked out independently of the work of Mukhanov and Chibisov at the three-week 1982 Nuffield Workshop on the Very Early Universe at Cambridge University.[16] The fluctuations were calculated by four groups working separately over the course of the workshop: Stephen Hawking;[17] Starobinsky;[18] Guth and So-Young Pi;[19] and James M. Bardeen, Paul Steinhardt and Michael Turner.[20]
The agreement of these models with the predictions of WMAP data adds weight to the idea that the universe is caused by such a method. Although promising, many physicists take such evidence with a cautious optimism.[21]
Fractal cosmology
Shape of the Universe
'Multiverse' theory suggested by microwave background BBC News, 3 August 2011 about testing eternal inflation.
Template:Quantum gravity


Do you acknowledge and act in response to your values?
What is my intention? What do I understand about my intention? Is my intention flexible? What is my level of commitment to what I intend to do? Will my commitment change over time?
are gifts. I store what I can of these gifts in my journals. My dreams help me in becoming who I am…and then who I am again…and again…and again…as I perform my life. I am eager to learn all I can about my individuation journey. There is so much I do not know as a woman, mother, nana, writer, playful spirit, and creator. I am open to travels that go way beyond what I know at this moment.
in the form of day dreams, personal license plates that I might see on the road that strike a cord at a particular moment, graffiti painted on the wall of a building or under a bridge, a line from a page of a book opened at random–these waking dreams, when recognized as in-sight, are helpers as I walk down a variety of pathways which are sometimes easily traveled but most of the time have bumps, fits, and turns to maneuver.
My night and waking dreams are recorded in my journal. I looked back through my journals often and play with dreams that I received recently or many years ago. For me, there is no difference in whether I receive a dream day or night.
Dreams are the portal to the psyche and to the greater good for both myself and others.
Your dreams are calling you to recognize and live your values.
What are your commitments and how do you honor them?
Are your intentions alive in your day-to-day life?


Cognos Transformer training provides an Analytical processing tool used for analyzing the data in multi-dimension. This analysis process includes extracting the data and evaluating multiple expects of the business against the key performance indicators. It is better for decision support because it increases the understanding of the data and has the ability to make the decisions. The models of Cognos Transformer 11.x online training are helpful for structure the data coming from various sources into multi-dimensional power cubes. It is a tool to create Cognos multi-dimensional cubes model which is also called as Cognos powerplay cubes. The transformer is one of the important components of Cognos Transformer training and it is used to describe the structure and data of OLAP cubes. It helps to build power cubes which contain calculated, measured and summarized data organized in dimensions.
Having basic knowledge of SQL and TABLEAU.
Should have strong skills regarding COGNOS and Data Warehousing.
What are dimensions and levels?
Cognos Transformer training has a model component which is a structure that enhances data on the pieces of dimensions. This model can be used to build one or more cubes and can be processed locally or on the server. The transformer model gets the data from data source and creates power cubes. Cognos Transformer 11.x online training has two types of models creating a file by using ".mdl" file and by using ".py?" file.
Mdl file is a model stored in ASCII file format which is well-suited among various versions of transformers and can be used to find and replace different activities. The creation of the .mdl file is a time-consuming process. It can save only user credentials such as user id and password.
Pyi file is a model stored in binary format and it is larger in size and quicker to load. It is recommended that you can save the .pyi model file as a .mdl file, open the file in the transformer and then save it again for the default .pyi format. It can store passwords for connecting the database.
Global online trainings also provide Cognos Administration training which helps the administrator for monitoring and maintaining the development environment of Cognos.
After getting done with the model, we have to create a power cube. Cognos Transformer training provides an interactive process for building a power cube and we can create several power cubes before meet up with the user requirements. So power cubes have some properties that are power cubes are static which means they must be updated prodigally. The Power cubes store the data at summarized levels which makes securely data accessing and fast retrieval of data. It has dimensions, levels, and measures.
The dimensions are the highest level of descriptive data and common dimensions strength to dealing with the major aspects of the business needs such as date, product, and the regions. They typically address the keys of when, what, where who and how dimensions.
Levels are the categories or members means it shows the information about how data is arranged at various levels. It divides the data into various levels to make it understandable. Our Cognos TM1 training will help you to understand more about defining OLAP cubes and provide a scalable environment for reporting component of the database engine.
The power cube can be viewed and analyzed in the analysis studio of powerplay explorer. Cognos Transformer 11.x online training creates a metadata file with .mdl extensions, which generates a physical cube with .mdl extension and store data in the format of the .mdl file.
It is easy to customize means it can be simple to update the required columns like adding a column or deleting a column.
It is flexible and portable enough to access and an important part of the Cognos Business Intelligence's infrastructure.
It helps to build multi-dimensional cubes called power cubes which stores the configured data and provide secure and fast data access.
Cognos Transformer training has advanced modeling capabilities to integrate the query data into the model and the data is more secure as it is guarded by the firewall.
As a querying tool, it prepares queries tools automatically means no need to write any statements to access the data from the data warehouse.
Cognos Transformer training also provides facilities such as platform independent, scalable and reliable to integrate with various web technologies.
Cognos Analytics is a modern business intelligence platform which provides the ability for faster business user enablement, simple user interface, and functionality scales for higher skill curves. It allows creating reports of summarized data directly from the data warehouse and solving the rules of eighty percent of the analysis only uses twenty percent of the data in a given data model. Along with Cognos Transformer 11.x online training, our Global team is also leading training provider for Cognos Developer training by which the developer will get the ability to develop and manage the infrastructure for any business requirement.
Cognos Transformer has three major perspectives of Analytics which are consumption, authoring, and modeling.
Consumption is the role which is used to make the standardized reports, giving permissions to transfer the reports and managing the dashboards. It is designed with a search first approach which allows you to filter object type and modify the date. It also allows saving search parameters with responsive interface controls.
Authoring is the job to create and design the reports and recording all the activities regarding consumption part. It provides one-stop authoring service with user's scale and visualization guidance to reduce the time for business users.
Modeling capabilities include sending the personal information as well as integrate it with enterprise data source and managing the activities for consumption and authoring process. Cognos Transformer 11.x online training helps to easily update the personal or any external information in the data modules and merging it with the organizational data source.


I am trying to SSH to my site that I created in the panal by adding a dreamhosters subdomain. I am getting an error that I am not allowed to SSH. The program I signed up for said it had Shell access. What am I doing wrong?
This account allows only ftp connections.
The program I signed up for said it had Shell access. What am I doing wrong?
You just need to enable Shell access for that particular user. You do this in the panel at Users -> Manage Users then click Edit next to the appropriate user. You should then see the option to Enable ssh/telnet?
It may take a little while for the change to take effect.
I guess having SSH disabled by default for users is good security practice.
No problem, I am glad I could help.


text:
Day of the Dead Vocabulary
All Mexico
Suzanne Barbezat
Suzanne Barbezat is a freelance writer specializing in Mexican travel, culture, and food.
El Neri / Getty Images
Día de Muertos is a Mexican holiday that honors and celebrates the spirits of those who have passed on. The observances surrounding this holiday have many nuances that can be difficult to understand, especially for people who are not familiar with the words that are used to talk about it. Here are some vocabulary words that may be useful for understanding Mexico's Day of the Dead celebrations.
Gabriel Perez / Getty Images
For Day of the Dead, many people place altars (also called ofrendas, "offerings") in their homes to honor their loved ones who have died. There may also be altars set up in schools, businesses, and public spaces. The form of the altar may vary, but it often has several tiers and is filled with candles, flowers, fruit, and other food items. The spirits are believed to consume the essence of the foods left out for them. Find out how to make your own Day of the Dead altar, or research pictures of more altars.
lo.tangelini / Flickr / CC BY-SA 2.0
Angelitos are "little angels." This word is used to talk about children who have died and who are believed to return on the night of the 31st and stay through the day of November 1st, visiting with their families. The spirits of adults who died visit on the following day. The altars are often prepared in a special way to receive the angelitos, then other elements, such as cigarettes and bottles of liquor, are added later when the adult spirits arrive.
Calaca
Carol Wood / Getty Images
This is a Mexican Spanish slang word for skeleton. Calacas figure prominently in Day of the Dead decorations. Sometimes the term "La Calaca" is used to signify death personified. Other words that are also used for the personification of death include "la Pelona" (the bald one), "la Flaca" (the skinny one), "la Huesuda" (the bony one). These are all used in the feminine form.
Jorge Nava / Flickr / CC BY-SA 2.0
A calavera is a skull, a calaverita is a little skull, and a calavera de azucar is a sugar skull. These are placed on the altar and often have the name of the deceased person inscribed on the forehead -- or as a playful gesture, the name of a person who is still alive.
La Catrina
La Catrina is a character that was created by Mexican lithographer and illustrator Jose Guadalupe Posada (1852–1913). La Catrina is a female skeleton who is dressed in the style of upper-class women of the period. Posada initiated the tradition of depicting contemporary figures as skeletons in a humorous way as a form of social commentary. La Catrina has become a prominent figure in Day of the Dead decorations and celebrations.
Cempasúchitl
Sergio Mendoza Hochmann / Getty Images
This type of flower is also known as flor de muerto, and is used in Day of the Dead altars and to decorate graves. It grows plentifully at this time of year in Mexico and its pungent odor is said to attract the spirits who come to visit their mortal loved ones for Day of the dead.
SEASTOCK / Getty Images
A comparsa is a carnival-like celebration in which people dress up in costumes and dance. Comparsas play an important part in Oaxaca's Day of the Dead celebrations, where costumes are incredibly creative and surprising.
ML Harris / Getty Images
Copal is an incense made of resin that comes from the tree of the same name. Copal incense was burned in Mesoamerica in ancient times, and is still burned for special ceremonies and is often placed on or near Day of the Dead altars, as another olfactory element to draw in the spirits. The word copal is derived from the Nahuatl word copalli, which means "incense".
Fieles Difuntos
TripSavvy / Suzanne Barbezat
Fieles Difuntos means "faithful departed" and the term refers to the Catholic celebration of All Souls. In Catholicism, the commemoration or honoring of all the faithful departed is celebrated on November 2nd, whereas November 1st is the celebration of All Saints, Todos los Santos.
Hanal Pixan
Marysol* / Flickr / CC BY-SA 2.0
In the Mayan area, Day of the Dead celebrations are called Hanal Pixan. One of the distinctive aspects about the way the Maya celebrate Day of the Dead is by preparing special foods for the occasion, like mucbipollo, which is a type of large tamal which is cooked in an underground pit.
Mictlan was the place of the dead of the Aztecs, the lowest level of the underworld. Mictlantecuhtli was the god who presided over this underworld, along with his wife, Mictlancíhuatl. In the Prehispanic tradition, this is the place the dead would travel from to revisit their loved ones.
Patricia Marroquin / Getty Images
Ofrenda means "offering" in Spanish, and when talking about Day of the Dead celebrations, it is used to refer to the things that are placed on the altar for the spirits. Sometimes the altar itself is referred to as an ofrenda.
Continue to 13 of 17 below.
Religious Images / Getty Images
One of the foods that is most associated with Day of the Dead is a special type of bread called pan de muerto, which means "bread of the dead." The bread can vary greatly from region to region, sometimes it is similar to pan de yema, a yellow bread made with egg yolks, or it may be white sweet rolls with bones shaped on top. Pan de muerto is placed on the altar, and also consumed, often dunked in coffee or hot chocolate.
Valerie Hinojosa / Flickr / CC BY-SA 2.0
Papel picado is decoratively cut paper that is used in Mexico for decorations for all holidays and fiestas. For Day of the Dead, papel picado is placed around the edges of the altar, and adds color to the altar. Some say that the four elements are present in the altar and the movement of the papel picado represents air.
Tapete de Arena
Lucy Nieto / Flickr / CC BY-NC-SA 2.0
In some regions of Mexico, sand sculptures or tapestries (tapetes de arena) are a vital part of the celebration. These are created with sand and pigment and sometimes other elements such as seeds, beans, flower petals, and sawdust. They may depict religious themes, but more often they depict death in a playful manner.
Todos los Santos is "All Saints." Celebrated on the first of November, this is the first day of the Day of the Dead (Dia de los Muertos) celebration, when deceased children and infants, los angelitos, are honored. These "angels" are believed to have died before their souls could be sullied by sin.
Xantolo
FlickrVision / Getty Images
Xantolo is a regional celebration of Day of the Dead. It is celebrated in the Huasteca area of Mexico, which is located in the northeastern part of Mexico and includes parts of the states of Hidalgo, Veracruz, Tamaulipas, San Luis Potosí, and Querétaro. Xantolo celebrations include special dances.
7 Traditional Mexican Day of the Dead Dishes
The 8 Best Day of the Dead Destinations in Mexico
How to Make a Day of the Dead Altar
Your Guide to Mexico's Day of the Dead
How Did Day of the Dead begin?
Day of the Dead Altars
How to Celebrate Day of the Dead in Oaxaca
What Flowers are Used to Celebrate Mexico's Day of the Dead?
The Day of the Dead in Guatemala
Hanal Pixan - Celebrating Day of the Dead in the Yucatan Peninsula
Honoring Our Ancestors: El Dia de los Muertos in Phoenix
Day of the Dead and Halloween Customs in Spain
Dia de Los Muertos Marigold Parade and Celebration in Albuquerque
Why is Bali's Culture so Fascinating?
Halloween Season isn't over in LA until You've Celebrated Dia de los Muertos
October Festivals and Events in Mexico


Do you know your body shape? It seems that the most important thing to know when choosing the type of clothes you want to wear is your body shape. When you know your body type you will be able to choose styles and silhouettes that are best for you and that will make you look best. Today we are going to talk about the apple body shape. To know about your body type, click here.
Your shoulders are as wide as your hips or narrower.
You have a fuller neck.
An undefined waistline that is also the widest part of your body.
You have well toned and slender legs.
Show off and take advantage of your neck and arms.
Wear clothes that have neckline detailing to draw attention above.
A Body-skimming tunic is a good idea.
Wear V-neck or halter top style neckline.
Wear an empire waist dress or top.
High-heeled shoes to highlight those gorgeous legs.
Wear bootlegs or straight legged pants.
The mid-rise wide-leg roll-over yoga pants for women by Old Navy is best for your long workout sessions as it comes with Go-Dry superior wicking technology that keeps you comfy and dry. It features a fold over elasticized waistband for more coverage. Old Navy offers these yoga pants in a different color, length, and size for the perfect fit.
The Isla Tank features a relaxed fit with no inner shelf lining. This tank top comes with contrast mesh detail and scoop neck that allows airflow and keeps you cool and dry during your workout. It also features high-low hemline and wide arm opening.
The Athena Pullover Top for Women features the soft melange fabric and an oversized cowl neck that keeps you warm and cozy during your workout. The large comfortable fit and the princess lines with dropped curved back hem makes it a must-have athleisure.


Tencent's shares continued to take a battering after investors were reminded that, yes, even videogames are subject to the whims of politics in China. Games are controlled by censors just as tightly as movies or books.
Regulators approve which games are allowed into China, and then determine if they can charge money, such as by selling special equipment within a game. And for now, there's a freeze on any new game approvals until the regulators are finished with an internal restructuring.
"The big message is, if it can happen to Tencent, it can happen to anyone," the head of a Tokyo-based consultancy, Kantan Games Inc., told Bloomberg.


As an import company that communicates and interoperates closely with both the demand and supply side of our market, we are in the unique position of being able to offer an extensive assortment with innovative and trending products.
We try to offer unique products that vary from basic to customized concepts, which, among others through co-creation with both customers and suppliers, fully meet the wishes in our market.
By showing the countless possibilities and ambiances that can be created with our collections, we want to inspire people and help our customers to choose just the right selection of products. We want to seduce and enthuse you by showing how beautiful our products are in different home and garden settings and how easily they add the right atmosphere.
See our webshop for the complete collection.
New Spring Summer Collection 2019!
YES! Spring/Summer is coming! Discover the new collection.
Discover our new favourite, vase Corry!
Have you already seen our in-house designed new planters? Check it out!
Missed our event? Check it here!
Visited us at Trade Fair? Check the ambience!
The month of July is dedicated to the succulents. We have selected the best pots!
Rattan is hot! Curious about our collection and trendy products?
The new line of the Eco glass is here. View the collection.
The musthave for spring 2018, various colors of terracotta pots in different shapes and forms.
At Duif, only the most beautiful flowers have been included on the Wall of Flowers 2017. These flowers may look like the real thing, but they never need watering and remain forever fresh and beautiful.
Looking for inspiration at your Christmas Table? Duif selected the perfect products for an atmospheric table.
Gray colors, shades of blue, glass and ceramics combined with natural materials.
Natural tones, greenery and minerals of wood give your interior just that little relaxation.


Counseling young people to choose healthier lifestyles may help reduce their risk of developing high blood pressure.
Hypertension is more common in Black folks than their white counterparts. Now, new findings published in the Journal of the American Heart Association show that most African Americans are very likely to develop hypertension by their mid-50s, reports MedPage Today.
For the study, researchers reviewed data on 3,980 participants between ages 18 and 30 with normal blood pressure who were enrolled in the Coronary Artery Risk Development in Young Adults study.
Scientists used high blood pressure guidelines of 130 mm Hg or higher diastolic over 80 mm Hg or higher systolic defined by the American Heart Association and American College of Cardiology. Results showed that 77.5 percent of Black men and 77.7 percent of Black women were more likely to develop hypertension by age 55 when compared with their white counterparts (54.5 percent of white men and 40 percent of white women).
In addition, when matched against whites in the group, Black folks were younger, less physically fit, less likely to adhere to a DASH-style diet (one rich in fruits, vegetables, and whole grains and low in red meat and salt) and not drink excessively. (DASH stands for Dietary Approaches to Stop Hypertension.) They were also more likely to smoke cigarettes and have parents with a history of hypertension.
Scientists identified a link between parental history of hypertension, higher body mass index, serum uric acid and elevated systolic and diastolic blood pressure readings and a higher risk for hypertension among both racial groups.
Researchers suggested that these findings promote the need for earlier interventions to reduce hypertension later on in life as the racial differences in high blood pressure started to appear before age 30.
"It is urgent that health care providers counsel young patients, particularly Blacks, about eating a healthy diet, being physically active and controlling body weight," said the study's lead researcher, S. Justin Thomas, PhD, of the University of Alabama at Birmingham.
Still, such interventions may not be enough to completely eliminate the racial gap in hypertension incidence, scientists concluded. But they are a step in the right direction.
Click here to learn how regulating blood pressure can inhibit dementia risk in older African Americans.


Did you know that Olaplex can be used both as a stand-alone treatment as well as when getting your colour done? We've just documented the process of a stand-aloe Olaplex treatment in our salon and wanted to show you the results.
First of all, let's just get something straight: Olaplex isn't just another hair conditioning treatment. It restructures your hair from within.
OLAPLEX™ is a single active ingredient, designed to reconnect the disulphide sulfur bonds broken by the process of permanent hair colouring and lightening. These bonds are responsible for elasticity and strength of your hair. They do break during chemical processes, especially during colouring and perming. We can now say that until Olaplex, nothing's ever been able to re-link these broken bonds.
It's the saviour of bleached locks. If you've over-bleached over the years, Olaplex allows you to rebuild the strength, structure and integrity of your hair. The system has allowed colourists to do work that they'd only ever dreamed of before as damage of bleaching is reduced to a minimum.
It's free of silicones, oils, aldehydes and parabens.
First, Olaplex Number 1: Bond Multiplier is used – this time, we put it on the hair as a stand-alone treatment but we can mix it with bleach in order to minimise its damaging effect.
Olaplex Number 3, Hair Perfector is where you take things into your own hands. The third step is a take home treatment, which we recommend you use once a week. Apply to damp hair, comb through, and leave on for a minimum of 10 minutes at home before washing as normal. If you want to maximise the effect, leave it on overnight (as Kim Kardashian recommends).
The hair feels genuinely smoother and looks far less frazzled than it did. You can tell why they're calling it insurance for your hair.
The repairing power of Olaplex is allowing more and more people to embrace blonde like never before.
Ask for Olaplex to be added to your wash, (cut) and blow dry service to regenerate your damaged hair from within, or ask for it to be added to your colouring session and enjoy ultra-soft, healthy locks for months.


LivePrayer emphasizes the Christian belief that salvation can only be found through our Savior, Jesus Christ. His miracles manifest for His children regularly and can deliver those suffering from addiction, disease, depression, financial difficulties, and relationship challenges. Individual testimony bears witness to these marvels. LivePrayer also educates about the dangerous lies of other religions such as Islam and Mormonism.


One of the things I love about majesty palm is that it looks good everywhere. No matter what your décor style is or what room you want to place it in, majesty palm has the right look and feel. It's no wonder why majesty palm is one of the most popular palms grown indoors. The plant is versatile, elegant, and easy to grow. Here's what you need to know about growing majesty palm as a houseplant.
Like most palms, this guy prefers a lot of light – so pass on those dimly lit spots and showcase it near a bright window, patio door, or beneath a skylight. One general rule to determine lighting is that if it casts a medium to strong shadow throughout much of the day, it should be bright enough to keep a majesty palm happy.
Here's one place where a lot of people inadvertently go wrong. A lot of us think of palms and envision the desert. But majesty palms are actually native to areas along streams and rivers. So the secret here is to keep the soil moist, but not wet or soggy. Don't let it dry out.
As you might guess from a plant that naturally grows near bodies of water, it likes a spot with abundant humidity. Happily, it adapts to average humidity just fine. But, if your home gets especially dry, your palm might prefer a humid spot like a bright bathroom. If you want to increase humidity around it, grow it over a wide, shallow tray filled with water and pebbles (so that the top of the plant sits above the water, on top of the pebbles). The water in the tray will evaporate, adding moisture to the air right around your plant.
A lot of people ask me about misting. While you can mist your plant with water, it's not all that helpful. It does increase humidity—until the water evaporates. It's better to use a pebble tray or humidifier.
Keep those fronds lush and dark green by fertilizing in spring and summer with any general-purpose houseplant fertilizer. As with any product, be sure to follow the directions on the packaging to know how much to use. You don't have to fertilize as frequently as the packaging says (they're trying to sell you more fertilizer, after all); you can get by doing it as little as once or twice between March and July. The more you fertilize, of course, the faster your palm will grow.
Majesty palms are largely pest-free, but the one issue you may run into is spider mites. These tiny critters are almost invisible to the naked eye, but you'll see their damage by tiny stippling on the leaves. Another telltale sign: webbing, like fine spider webs. Keep spider mites at bay with abundant humidity and by giving your majesty palm a shower with room temperature water once a month or so to keep the leaves clean.
Learn more about growing majesty palms indoors!


text:
Our Turn to Torture
A short reminder of America's long history mixing psychology and war.
S.G. Streshinsky
Physicist J. Robert Oppenheimer and General Leslie R. Groves statues. (Photo: Jeffrey M. Frank/Shutterstock)
Near the end of 2014 the Senate Intelligence Committee's release of its so-called "torture report" held no surprises for those who had read, a few weeks earlier, New York Times reporter James Risen's new book Pay Any Price: Greed, Power, and Endless War, which calls into question the role played by psychologists in the CIA's interrogation practices. In a November New York Times story, Risen wrote: "Psychologists were involved in developing the enhanced interrogation techniques used on terrorism suspects by the Central Intelligence Agency. Later, a number of psychologists, in the military and in the intelligence community, were involved in carrying out and monitoring interrogations."
In Risen's and other stories, two psychologists emerge as central to the torture issue: James Elmer Mitchell and John "Bruce" Jessen are credited not just with devising the methods of enhanced interrogation that is at the core of the controversy (i.e. water boarding, rectal feeding, death threats) but of implementing the torture as well. And—there's more—they were asked to rate their own methods. Though studies exist that maintain that information gleaned from torture is rarely valuable, the two contract psychologists insisted otherwise, and from 2005 to 2009, charged $81 million for their services.
After the successful test of the first atomic bomb, Oppenheimer thought of words from the Bhagavad Gita: "Now I am become Death, the destroyer of worlds." He had helped give humans the means of their annihilation.
The American Psychological Association (speaking for its 130,000 members) declared on its homepage: "APA is outraged that two psychologists committed such clear and inexcusable violations of their professional ethics. Drs. Mitchell and Jessen are not APA members, they are therefore beyond the reach of our ethics enforcement program but, if the allegations made about them are true, we believe they should be held accountable for violations of human rights and U.S. and international law."
Looking back over the major stories of the past 12 months is a year-end ritual. But the enhanced interrogation/torture story and the curious relationship it exposes between psychology and warfare needs a longer view, beyond the Bush Administration. In fact, we should look back to the year 1874 when psychology became a separate discipline, first described as "the study of consciousness." It began in Germany, and quickly spread throughout Europe and to the United States where William James—"the father of American psychology"—signed on to discover "how behavior works to help people live in the environment." A worthy goal. James died before the first of the 20th century's two world wars, so wasn't around to witness how the new science would be shaped by those years of global trauma.
In World War II, psychology and propaganda teamed up to demoralize the enemy through radio programs: Tokyo Rose called out to "G.I. Joe" in American English, taking aim for his vulnerabilities; Lord Haw Haw and Axis Sally taunted Allied troops on a radio program Germany Calling, produced by the Reich Ministry of Public Enlightenment and Propaganda.
Early in the war, the Intelligence Services of both the Reich and Great Britain put their psychologists to work in a more subtle form of warfare: devising tests to reveal which candidates for covert assignments could perform well under stress.
The U.S. came late to the game. Still, even before Pearl Harbor, psychologists flocked to Washington, D.C., to offer their services. Among them was Ruth Tolman, who was 47 in 1940, and who had a doctorate in psychology from the University of California-Berkeley. She had followed her physicist husband, Dr. Richard Tolman, to Washington, where he was vice chairman of the National Defense Research Committee and the scientific advisor on the Manhattan Project—the building of the atomic bomb. Robert Oppenheimer, the man who would lead the effort to build that first great weapon of mass destruction, was a close friend of both Tolmans. Ruth's connections were prodigious; in her own field was her brother-in-law, Edward Tolman, head of U.C. Berkeley's psychology department, who also had been summoned to Washington.
"Psychologists were involved in developing the enhanced interrogation techniques used on terrorism suspects by the Central Intelligence Agency. Later, a number of psychologists, in the military and in the intelligence community, were involved in carrying out and monitoring interrogations."
Ruth moved quickly from planning studies on public opinions and attitudes, to conducting interviews and interpreting psychological experiments, then designing research methods that would validate or disprove data. She became known for her good judgment.
Meanwhile, William ("Wild Bill") Donovan of the Office of Strategic Services (OSS), the national agency responsible for intelligence gathering, espionage, subversion, and psychological warfare, had been sending agents into enemy territory to act as spies, clandestine radio operators, and saboteurs. A significant number had not come back, having suffered what were then labeled "neuropsychiatric breakdowns." In an attempt to remedy this, the OSS (a forerunner of the CIA) set up three secret "assessment centers" in the nation's capital, euphemistically called the "Evaluation School for Overseas Personnel." Places where aspiring spies would undergo tests that would determine their tolerance for frustration, verbal resourcefulness, and emotional stability.
In July of 1944, Donovan requested Ruth Tolman "on loan" from her current assignment at the War Production Board. She reported for duty at OSS Station W, located in a townhouse in the District of Columbia. Her challenge was to instruct the staff on how to administer the tests and questionnaires that she had helped to develop. Her brother-in-law Edward was assigned to the secret "S" station in nearby Fairfax, Virginia. Their job was to save lives by weeding out those candidates likely to fail in the field or, in a spin on William James' definition of psychology, choose those who could discover the behavior that would help them survive in an enemy environment. After the screenings, the number of agents who experienced "neuropsychiatric breakdowns" decreased dramatically. Ruth could look at her wartime service in the OSS as having saved lives.
The experience served her well after the war, when waves of GIs with debilitating emotional and neurological injuries were coming home with symptoms that ranged from a pounding heart and racing pulse to prolific sweats and terrifying flashbacks. In World War I it was called "shell shock;" in World War II "combat fatigue." After Vietnam it became post-traumatic stress disorder. In all, some 44,000 veterans returned from World War II with some degree of emotional trauma. The Veterans Administration, established in 1930, was responsible for them, a difficult task given the serious shortage of psychiatrists in the country. Ruth Tolman returned to California and made a career at the V.A. after the war, training other psychologists on how to treat this onslaught of young veterans. Until her death in 1957 she was actively involved in the APA, and became president of its California chapter.
Though 10 years older than Oppenheimer, Ruth remained his close friend; there was, in fact, gossip about their relationship. Though they lived on opposite coasts, they wrote to each other regularly, spoke on the telephone, and saw each other whenever they could. Ruth knew the burden he carried, having been instrumental in delivering the world's first weapon of mass destruction. He struggled with the moral dilemma and she, being his close confidant, struggled with him.
The moral dilemma facing psychologists today is lesser only in magnitude to the one Oppenheimer endured. After the successful test of the first atomic bomb, Oppenheimer thought of words from the Bhagavad Gita: "Now I am become Death, the destroyer of worlds." He had helped give humans the means of their annihilation.
Ruth believed in the field of psychology, and hoped it would become the science that could change human behavior, along the lines of William James' vision "...to help people live in the environment." Yet during the war she took part in procedures that produced more effective spies; in enemy hands, we call them agents of terror.
What to think, then, about psychologists James Mitchell and John Jessep, the CIA and the government that encouraged them? If there are any rays of hope in this shocker of a year-end story, it comes first from the bipartisan Senate Intelligence Committee for releasing enough of its 6,000 page study of the CIA's Detention and Intelligence Program to alert and inform the public about the agencies of government that encouraged and allowed torture. And next to the APA for being outraged, and for suggesting that if the charges were true, the two psychologists should be held accountable for violations of human rights in courts of law both American and international.
All that outrage, just maybe, will result in a closer look at the duty of psychologists in times of war.
This post is adapted in part from An Atomic Love Story: The Extraordinary Women in Robert Oppenheimer's Life, by Shirley Streshinsky and Patricia Klaus.
The Law Won


Standing astride the equator, Mount Kilimanjaro is Africa's roof top and the world's highest free standing mountain. Surrounded by some of the world's greatest game reserves, Kilimanjaro towers above like a massive sentinel, beckoning adventurers to climb her. Climbing Mt Kilimanjaro is no easy feat but well worth the physical challenge it imposes on those who take on this unique mountainous wonder. The two main summits of Kilimanjaro: craggy Mawenzi, 5149m, and 'flat-topped', Kibo, 5896m are separated by The Saddle, a 5km wide, high-altitude, semi-desert. Kilimanjaro possesses a whole range of environments including the summit glaciers, scree, cliffs, afro-alpine moorland then forests which lead down to cultivated foothills.
As one of the most popular routes, the Machame Track is highly regarded for the wide variety of scenery whilst also boasting fantastic views of the mountain and surrounds on the ascent. It is seen as a more difficult route compared to some of the other alternatives but enjoys a solid success rate as the route's extra day helps with the acclimatisation process.
English-speaking mountain guide, a skilled cook, and enough porters for luggage, food, and water.
Items of a personal nature eg. phone calls, internet etc.
Many travellers are attracted to Kilimanjaro's highest point – Uhuru Peak on Kibo – which can be reached by several easy walking or scrambling tracks. The two main summits of Kilimanjaro: craggy Mawenzi, 5149m, and 'flat-topped', Kibo, 5896m are separated by The Saddle, a 5km wide, high-altitude, semi-desert. Kilimanjaro possesses a whole range of environments including the summit glaciers, scree, cliffs, afro-alpine moorland then forests which lead down to cultivated foothills.
The Machame and Umbwe Tracks are tough yet scenic. Steep forest paths, easy scrambling and airy ridges lead to the final scree and hence the crater. Nights are spent in tents. The Mweka Track is generally used to descend after either of the last two tracks.
The Shira, Nanjara and Oloitokitok Tracks are more remote but can be organised by us. The remote Lemosho Glades Track, is particularly beautiful and goes through one of the few areas on Kilimanjaro that is rich in game. It is via this track that we offer a Crater Camp open only to experienced mountaineers.
The Rongai Track is also rarely used and enters the mountain from the Kenyan side so some game viewing is possible.
Arrive in Moshi where you will be greeted upon arrival and taken to your accommodation.
Spend the day in Moshi taking in the friendly Tanzanian culture. Visit Upendo Orphanage and Women's Shelter.
Drive to Machame Village, your climb begins at the end of the tarmac road. Walk through shambas then forest to the Machame hut (3000m, approximately 6 hours).
Today, it's on to Shira Hut. Continue along the steep ridge going on to rock ridges and through heather. The track turns west into a river gorge, reaching Shira hut at 3800m, 5 hours.
Trek from Shira Hut to Barranco Hut. Continuing east towards Kibo passing the junction, then east towards the Lava Tower. Shortly after this, you descend to Barranco hut (3940m, 4 hours).
Today is Summit Day! An early start for the ascent to the rim of the Kibo Crater between the Rebmann and Ratzel Glaciers, (4 hours); the last section before the rim can sometimes be snow-covered and an ice-axe or ski stick is useful for balance. From here a further hour leads to Uhuru Peak, from where there are often fine views of Meru to the west and the jagged peak of Mawenzi to the east. Descend to the Barafu Hut for a rest and lunch before continuing on down to camp at Mweka Hut in the giant heather zone on the forest edge. Those with energy on the summit may wish to descend to the Reutsh Crater and visit the dramatic ice pinnacles of the Eastern Icefields.
A 3-4 hour descent through beautiful forest brings you to the Park gate and your waiting transport.
Depart hotel after breakfast. Transfer to airport or continue on an extension.


DENKA PF MORTAR TYPE-K is a premixed spray-type dry mortar; consisting of cement, size-controlled aggregates, special cement additives, and a synthetic short fiber. It is used in conjunction with DENKA SUBSHOT K, a liquid accelerator. Spraying of DENKA PF MORTAR TYPE-K requires a spray system equipped with continuous mixing and pumping equipment (G4 pump).