Monday, December 19, 2011

DSLR AUTO FOCUS

SOURCE










































AF-Area Mode
Nikon Focus Modes
AF-S Mode
AF-C Mode
AF-A Mode

Note: Not all of the above focus modes may be available on your Nikon DSLR. The new AF-F and other AF-Area video modes are not included in the above chart.

Single-point AF
Single-Point AF-Area Mode
Camera acquires focus only once and on the selected single focus point only. Camera focuses on the selected single focus point only and will reacquire focus if the subject moves. Camera detects if subject is stationary or moving and will automatically select whether to use AF-S or AF-C. Only one focus point is used in either case.

Dynamic-area AF
Dynamic AF-Area Mode
Disabled, works just like Single-Point AF You choose an initial focus point and once the camera acquires focus on the subject, it will engage the surrounding focus points to track subject movement. The number of surrounding focus points to use can be selected in camera menu. Camera detects if subject is stationary or moving and will automatically select whether to use AF-S or AF-C.

3D-tracking AF
Dynamic AF-Area with 3D-Tracking
Disabled, works just like Single-Point AF Instead of using a particular number of surrounding focus points, the 3D-Tracking activates all available focus points and uses color recognition to track subjects. You pick the initial focus point and the camera will track the subject across the frame automatically, letting you recompose the shot without losing focus on the subject. Camera detects if subject is stationary or moving and will automatically select whether to use AF-S or AF-C.

Auto-area AF
Auto-Area AF Mode
Camera automatically picks a focus point, depending on what’s in the frame. Camera automatically picks a focus point on a moving subject and will track the subject in the frame. Camera detects if subject is stationary or moving and will automatically select whether to use AF-S or AF-C.

Thursday, December 1, 2011

Nikon Lens

Source




MANUAL FOCUS
NIKKOR LENSES
AUTOFOCUS
NIKOR LENSES
NIKON FILM SLR
Pre-AI
AI, AI-S, E
AI-P
F3AF
AF
AF-D
AF-I, AF-S
G
VR
DX
N/F50
NO!
MF4
MF
NO!
AF
AF
MF3
AF
AF5vg
N/F55
NO!
MF4
MF
NO!
AF
AF
AF
AFAF5vg
N/F60
NO!
MF4
MF
NO!
AF
AF
MF3
AF

AF5

vg
N/F65
NO!
MF4
MF
NO!
AF
AF
AF
AFVRvg
N/F70
NO!
MF1,2
MF
MF1,2
AF
AF
AF

AF6

AF5

vg
N/F75
NO!
MF4
MF
NO!
AF
AF
AF

AF

VR

vg
N/F80
NO!
MF4
MF
NO!
AF
AF
AF
AF
VR
vg
N90s/F90x
NO!
MF1,2
MF
MF1,2
AF
AF
AF

AF6

AF5

vg
F100
NO!
MF1,2
MF
NO!
AF
AF
AF
AF
VR
vg
FM2n
NO!
MF
MF
MF
MF
MF3
MF
NO

MF 5

vg
FM3A
NO!
MF
MF
MF
MF
MF3
MF3
NO

MF3,5

vg
F3
MF7
MF1
MF
MF
MF
MF3
MF3
NO

MF3,5

vg
N8008s/F801s
NO!
MF1,2,3
MF
MF1, 2
AF
AF3
AF3
AF6
AF3,5
vg
F4
MF1, 2, 7
MF1
MF
AF1
AF
AF3
AF3
AF
AF3,5
vg
F5
NO!
MF1,2
MF
MF 1,2
AF3
AF
AF
AF
VR
vg
F6MF1,7,8MF1MF NO!AF2,3AFAFAFVRvg
MANUAL FOCUS
NIKKOR LENSES
AUTOFOCUS
NIKKOR LENSES
Pre-AI
AI, AI-S, E
AI-P
F3AF
AF
AF-D
AF-I, AF-S
G
VR
DX
D1
NO!
MF1,2
MF
NO!
AF3
AF
AF
AF
VRDX
D1H/D1X
NO!
MF1,2
MF2
NO!
AF3
AF
AF
AF
VRDX
D2H/D2HsNO!MF1MF2 NO!AF2,3AFAFAFVRDX
D2X/D2XsNO!MF1MF2 NO!AF2,3AFAFAFVRDX
D3NO!MF1MF2 NO!AF2,3AFAFAFAFDXvg
D3xNO!MF1MF2 NO!AF2,3AFAFAFAFDXvg
D3sNO!MF1MF2 NO!AF2,3AFAFAFAFDXvg
D700NO!MF1MF2 NO!AF2,3AFAFAFAFDXvg
D100
NO!
MF4
MF
NO!
AF3
AF
AF
AF
VRDX
D200NO!MF1MF NO!AF3AFAFAFVRDX
D300/D300sNO!MF1MF2 NO!AF3AFAFAFVRDX
D70/D70sNO!MF4MF NO!AF3AFAFAFVRDX
D50NO!MF4MF NO!AF3AFAFAFVRDX
D40/D40xNO!MF4MF2 NO!MF3MFAFAF10VR9DX
D80NO!MF4MF2 NO!AF3AFAFAFVRDX
D60NO!MF4MF2 NO!MF2,3MFAFMF10VR9DX
D90NO!MF4MF2 NO!AF2,3AFAFAFVR9DX
D5000NO!MF4MF2 NO!MF2,3MFAFMF10VR9DX
D5100NO!MF4MF2 NO!AF2,3MFAFMF10VR9DX
D3000NO!MF4MF2 NO!MF2,3MFAFMF10VR9DX
D3100NO!MF4MF2 NO!MF2,3MFAFMF10VR9DX
D7000NO!MF1MF2 NO!AF2AFAFAFVR9DX
* Always consult your camera manual.





NIKKOR LENS NOMENCLATURE
LENS TYPECHARACTERISTICS
Pre-AINon-AI Manual Focus Nikon lenses made from 1959 and prior to 1977. Don't have a CPU. All Non-AI lenses have a letter after the word Nikkor, to tell the number of elements in the optical formula. For example, in the Nikkor-P 105mm f/2.5, the P stands for Penta, i.e. five elements.
Types: A (chrome filter ring), C (black filter ring) and K (rubber coating)
AIManual Focus Nikon lenses, produced from 1977 until mid 80's, introduced Automatic Maximum ApertureIndexing. A mechanism for meter coupling, that is, to inform the meter in the body what is the maximum aperture of the mounted lens. With all black barrel, rubber focusing ring and multicoated elements. Don't have a CPU chip.
AI-SManual Focus Nikon lenses, introduced in 1982, with Aperture Indexing Shutter system for meter coupling. Smallest aperture is orange (if not, then the lens is either AI or pre-AI). Most of these lenses have extraordinary optics, like the legendary 105mm f/2.5, available in AI-S version. Don't have a CPU.
EManual AI-S Nikon Series E lenses, made for the compact Nikon EM introduced in 1979, starting the use of plastics. The 75-150mm f/3.5 Series E reached mythical stature. Don't have a CPU.
AI-PManual AI-S Nikon lenses with a CPU that sends the lens information to the camera body. The latest is the ultracompact Nikkor 45mm f/2.8 P "pancake", made to celebrate the FM3A and proving Nikon's loyalty not only to film enthusiasts but also to manual body users.
F3AFAuto focus pioneering Nikon lenses introduced in 1983, exclusively for the F3AF.
AFAuto focus Nikon lenses introduced in 1986. When on Auto bodies, there is no need to use the aperture ring in auto modes. AI-S lenses with a built-in CPU and screw motor for AF operation.
AF-DIntroduced in 1992. AF Nikon lenses with a CPU that also relays distance information to the camera, most useful for ultra-precise TTL flash. Among the first were the 35-70mm f/2.8D AF and 80-200mm f/2.8D ED AF Nikkor.
AF-IIntroduced in 1992. Nikon lenses with a coreless Integrated motor for faster AF in high-end telephoto lenses. The first were the 300mm f/2.8 and the 600mm f/4, both D ED IF AF-I.
AF-SIntroduced in 1996, Nikon AF-D lenses with a "Silent Wave" ultrasonic motor of their own, for fastest AF operation. The first were the 300mm f/2.8, 500mm f/4 and 600mm f/4, all D ED IF AF-S Nikkor.
GIntroduced in 2000. Nikon AF-D lenses without aperture ring. Need to be controlled through the body dials of latest cameras. The first was the 70-300mm f/4-5.6G AF.
VRIntroduced in 2000. Nikon lenses with a Vibration Reduction system allowing for crisp images handheld at very slow shutter speeds. The first was the 80-400mm f/4-5.6D ED VR Zoom Nikkor.
DXIntroduced in 2003. Nikon G lenses designed to just fill the frame of the DX format APS-C sensor size used in Nikon D-Series SLR cameras. The first was the AF-S DX 12-24mm f/4G IF-ED Nikkor.
NOTES
NO!
Definitely do not use, for it may damage the camera body. Also, warranty will be void.
However, the F5 body can be modified to accept pre-AI lenses.
NO
It may not damage the camera body but it will not function.
MF
Manual Focus
AF
Auto Focus
1
Only in A (Aperture Priority) or M (Manual) modes.
P (Program) or S (Shutter priority) exposure modes will not function.
2
No 3D Matrix Exposure Metering.
3
No distance information through the lens for TTL flash; Nikon speedlights will use their own sensor.
4
M (Manual) exposure mode only. The meter will not operate. Sunny 16 rule or external meter.
5
The VR system will not function. Will MF or AF depending on whether the body is MF or AF
6
Opposite of 1. Will only work in P and S modes, not on A or M.
7
Care must be exercised to flip up the coupling tab on prior to mounting the lens to prevent damage.
8
Requires factory modification of meter coupling lever.
9
The VR system will only function with G VR and D VR lenses
10
Auto Focus is possible with G lenses only if they are also AF-S; G AF lenses will MF only
VR
The VR system will function and all other available functions.
DX
Will function in DX format bodies without vignetting.
vg
Will seriously vignette on a 35mm film or full frame digital camera with FX format, more so at the shortest focal length when a zoom and wide open; all of the G lenses restrictions apply. Will work in cameras offering High Speed Crop function.

Tuesday, November 29, 2011

any concurrent request producing XML where you don't have control over the template/layout

Here's one solution, and this applies equally for any concurrent request producing XML where you don't have control over the template/layout.

Source


create or replace package XXV8_XMLP_PKG AUTHID CURRENT_USER AS
function submit_request_xmlp
( p_code in varchar2
, p_request_id in number
) return number;
end XXV8_XMLP_PKG;
/

create or replace package body XXV8_XMLP_PKG AS
function submit_request_xmlp
( p_code in varchar2
, p_request_id in number
) return number
is
l_req_id number := 0;
begin
if p_code = 'ARXSGP' then
l_req_id := FND_REQUEST.SUBMIT_REQUEST('XDO','XDOREPPB',NULL,NULL,FALSE,
p_request_id,
222, -- Receivables
'ARXSGP', -- Statement Generate
'en-US', -- English
'N','RTF','PDF');
end if;
return l_req_id;
end submit_request_xmlp;

end XXV8_XMLP_PKG;
/

Add the following to the after report trigger in ARXSGPO.rdf:


declare
v_req_id number := 0;
begin
v_req_id := xxv8_xmlp_pkg.submit_request_xmlp('ARXSGP',:p_conc_request_id);
if v_req_id > 0 then
srw.message(20002, 'Submitted request_id ' || v_req_id);
commit;
else
srw.message(20002, 'Failed to submit request');
end if;
end;

Saturday, November 12, 2011

Konkani names for common fish

Konkani names for common fish

Anchovy or silver belly-Velli
Barracuda-Tonki
Black Pompret-Sagoti (Kayi) /Halwa
Black tip shark-Pilo
Bombay duck-Bombil
Butter fish-Saudalo
Butter fish-Karchani
Cat fish-Sangot
Common pony fish-Khampi
Dhoma / Croakar-Dodyaro (Hodki)
Ghol(Jew fish)-Ghol
Giant sea perch-Chonak
Gold spoted anchovy-Capsali Mandli
Hilsa ilisha-Peddi
Hilsa species-Vonog
Horse mackeral-Hado bangdo
Indian dog shark-Mori
Indian Mackral-Bangdo
Indian oil sardines-Tarlo
Indian Salmon-Raus
Japanese thread fin bream-Rano
King fish-Viswon
Kite or Ray fish-Waghole
Lady fish-Mudoshi
Long fin cavalla-Koncar
Mangrove red snapper-Tamoshi
Mullet-Shevtali / Shevto
Naked head glassy perchlet-Buranto
Orange Roughy -Chonak
Pearl spot-Kalundar
Perch-Palu
Promfret-Pomplet
Railbow sardines-Krishranchi peddi
Reef cod-Gobro
Ribbon fish-Bale
Rock bream-Haddo
Round bellied sardines-Tarsulo
Sead-Konkoro
Seer fish-Surmai
Silver bar-Korli
Snapper-Thamoshi
Sole-Lep
Whip fin majarra-Shetki

Monday, October 17, 2011

Debug Interface Trip Stop

profile options for OM: Debug set to 5 and for INV: Debug to 10, WSH: Debug Enabled = Yes and WSH: Debug Level = Statement

Monday, August 22, 2011

21 Aug March for Anna HAzare

Anatomy of the March

Start : Bandra Railway Station -( West ) @ Rickshaw Stand.
End : Juhu-Ville Parle (J.V.P.D) Circle , Andheri West
Distance : 9 kms
Route : Bandra Station - Linking Rd - Santa Cruz (Juhu Garden ) - Juhu Tara Road - Guru Nanak Rd - JVPD Circle
UP/Left lane ( Bandra to JVPD ) fully occupied by March.


Reached Bandra Station with friend @ 4:40
Saw a huge mass of people, waving tricolor, raising slogans, Lots of Police and quite a few TV Vans from the Overhead Bridge.
First thought, wow good turnout. If they haven’t started moving yet then when will we reach JVPD.
Joined the march and realized that it was moving slowly.
Was asked by Volunteers to help form a human chain to help demarcate the border of the March and ensure smooth flow of other traffic.
Walked like that till Bandra Talao, then decided that this was so slow and went off to find the head of this snake. Took the footpath and walked and walked and finally found it @ end of Linking Road. WOW that was unbelievable. Had not expected rally to be so massive. Moreover people were still adding to the Tail.
Encountered slight drizzle @ Santacruz and heavy downpour @ Juhu Tara Road.
But it did not dampen the spirit of the March. I enjoyed the rain, getting drenched (felt like i was in college )
People distributed water bottles, Parle Biscuits. God bless them.
A girl was walking about with garbage bag, collecting empty bottles and asking people not to throw empty bottles on the road.
Reached JVPD by 8:45.The Half of JVPD Circle was blocked. People started lighting candles. Walked to Andheri Stn ( Juhu Galli ) and took an Auto for home.

Demography

The crowd was predominantly middle and upper middle class.
Volunteers/ organizers were mostly students.
Plenty of families. Parents with Kids, sprinkling of Sr Citizens (braving the rains - hats off to them )

Question.
What if the Govt doesnt cave in to the demands ? Do i have it in me (TIME) to march again next week ?
I sincerly hope i do, i dont want to give up. I HAVE to do this for my daughter's future.
Guess only time will tell.

Monday, August 1, 2011

Manufacturers - Cars

BMW owns:
-BMW
-Mini
-Rolls Royce

Daimler/Chrysler owns:
-AMC (brand discontinued -- Chrysler bought AMC primarily for the Jeep brand which was owned by AMC)
-Chrysler
-Dodge
-Eagle (brand discontinued)
-Hyundai (Daimler/Chrysler only owns 10% --13 May 04 changes!)
-Jeep
-Maybach
-Mercedes-Benz
-Mitsubishi (Daimler/Chrysler owns less than 20%)
-Plymouth (brand discontinued)
-Smart

Fiat owns:
-Alfa Romeo
-Ferrari
-Fiat
-Lancia
-Maserati

Ford owns:
-Aston Martin
-Ford
-Jaguar
-Land Rover (bought from BMW)
-Lincoln
-Mazda (Ford owns 33% of Mazda)
-Mercury
-Volvo cars

Fuji Heavy Industries owns:
-Subaru

General Motors owns:
-Buick
-Cadillac
-Chevrolet
-Daewoo (GM owns 44%)
-Fiat (GM owns ~20%) (GM has decided to divorce itself from Fiat as of Feb '05)
-Fuji Heavy Industries (GM owns ~20%)
-GMC
-Holden
-Hummer
-Isuzu (GM only owns a percentage)
-Oldsmobile (brand discontinued)
-Opel
-Pontiac
-Saab
-Saturn
-Subaru (GM owns 20%)
-Suzuki (GM only owns a small percentage)
-Vauxhall

Honda owns:
-Acura
-Honda

Hyundai owns:
-Hyundai
-Kia

Mitsubishi Heavy Industry, Mitsubishi Corp. and Mitsubishi Tokyo Financial Group Inc. (MTFG) owns, 33.4%:
Mitsubishi (DC owns about 20%)

Nissan owns:
-Infiniti
-Nissan
-Renault (Nissan owns 15%)

PSA Peugeot Citroen owns:
-Citroen
-Peugeot

Porsche:
an independent company (they do work very closely with VW, however)

Renault owns:
-Nissan (Renault owns 44%)

Toyota owns:
-Lexus
-Scion
-Toyota

Volkswagen owns:
-Audi
-Bentley
-Bugatti
-Lamborghini
-SEAT
-Skoda
-Volkswagen

Thursday, June 16, 2011

MOVE ORDER API

ALLOCATE MOVE ORDER

DECLARE
x_return_status VARCHAR2 (1);
x_msg_data VARCHAR2 (4000);
x_msg_count NUMBER;
l_line_tbl inv_move_order_pub.trolin_tbl_type;

PROCEDURE allocate_move_order (
p_line_tbl IN inv_move_order_pub.trolin_tbl_type
, x_return_status OUT VARCHAR2
, x_msg_data OUT VARCHAR2
, x_msg_count OUT NUMBER
)
IS
x_line_tbl inv_move_order_pub.trolin_tbl_type;
l_trolin_tbl inv_move_order_pub.trolin_tbl_type;
l_mold_tbl inv_mo_line_detail_util.g_mmtt_tbl_type;
l_qty_detailed NUMBER;
l_qty_delivered NUMBER;
l_return_status VARCHAR2 (1);
v_msg_index_out NUMBER;
l_rsr_type inv_reservation_global.mtl_reservation_tbl_type;
i INTEGER;
l_trolin_rec inv_move_order_pub.trolin_rec_type;
BEGIN
x_line_tbl := p_line_tbl;

IF x_line_tbl.COUNT > 0
THEN
FOR j IN x_line_tbl.FIRST .. x_line_tbl.LAST
LOOP
DBMS_OUTPUT.put_line (x_line_tbl (j).line_id);

BEGIN
inv_ppengine_pvt.create_suggestions (p_api_version => 1.0
, p_init_msg_list => fnd_api.g_false
, p_commit => fnd_api.g_false
, p_validation_level => fnd_api.g_valid_level_none
, x_return_status => x_return_status
, x_msg_count => x_msg_count
, x_msg_data => x_msg_data
, p_transaction_temp_id => x_line_tbl (j).line_id
, p_reservations => l_rsr_type
, p_suggest_serial => fnd_api.g_true
, p_plan_tasks => FALSE
, p_quick_pick_flag => 'N'
, p_organization_id => 207
);
DBMS_OUTPUT.put_line ('Return Status is :' || x_return_status);
DBMS_OUTPUT.put_line ('Message Count is :' || x_msg_count);

IF x_return_status = 'S'
THEN
BEGIN
l_trolin_tbl := x_line_tbl;

IF (l_trolin_tbl.COUNT <> 0)
THEN
i := l_trolin_tbl.FIRST;

WHILE i IS NOT NULL
LOOP
IF ( l_trolin_tbl (i).return_status <> fnd_api.g_ret_sts_unexp_error
AND l_trolin_tbl (i).return_status <> fnd_api.g_ret_sts_error
)
THEN
l_trolin_rec := inv_trolin_util.query_row (l_trolin_tbl (i).line_id);
l_trolin_tbl (i) := l_trolin_rec;
l_qty_detailed := l_trolin_tbl (i).quantity_detailed;
l_qty_delivered := NVL (l_trolin_tbl (i).quantity_delivered, 0);

IF NVL (l_qty_detailed, 0) = 0
THEN
l_mold_tbl := inv_mo_line_detail_util.query_rows (p_line_id => l_trolin_tbl (i).line_id);

FOR j IN 1 .. l_mold_tbl.COUNT
LOOP
l_mold_tbl (j).transaction_status := 3;
l_mold_tbl (j).transaction_mode := 1;
l_mold_tbl (j).source_line_id := l_trolin_tbl (i).line_id;
inv_mo_line_detail_util.update_row (l_return_status, l_mold_tbl (j));
END LOOP;

SELECT transaction_header_id, transaction_quantity
INTO l_trolin_tbl (i).transaction_header_id, l_trolin_tbl (i).quantity_detailed
FROM mtl_material_transactions_temp
WHERE move_order_line_id = l_trolin_tbl (i).line_id;

l_trolin_tbl (i).last_update_date := SYSDATE;
l_trolin_tbl (i).last_update_login := fnd_global.login_id;

IF l_trolin_tbl (i).last_update_login = -1
THEN
l_trolin_tbl (i).last_update_login := fnd_global.conc_login_id;
END IF;

l_trolin_tbl (i).last_updated_by := fnd_global.user_id;
l_trolin_tbl (i).program_id := fnd_global.conc_program_id;
l_trolin_tbl (i).program_update_date := SYSDATE;
l_trolin_tbl (i).request_id := fnd_global.conc_request_id;
l_trolin_tbl (i).program_application_id := fnd_global.prog_appl_id;
inv_trolin_util.update_row (l_trolin_tbl (i));
END IF;
END IF;

i := l_trolin_tbl.NEXT (i);
END LOOP;
END IF;
END;
ELSE
ROLLBACK;
END IF;

IF x_msg_count > 0
THEN
FOR v_index IN 1 .. x_msg_count
LOOP
fnd_msg_pub.get (p_msg_index => v_index
, p_encoded => 'F'
, p_data => x_msg_data
, p_msg_index_out => v_msg_index_out
);
x_msg_data := SUBSTR (x_msg_data, 1, 200);
DBMS_OUTPUT.put_line (x_msg_data);
DBMS_OUTPUT.put_line ('============================================================');
END LOOP;
END IF;
END;
END LOOP;
END IF;
END;
BEGIN
l_line_tbl (1).line_id := 3929705;
allocate_move_order (l_line_tbl, x_return_status, x_msg_data, x_msg_count);
COMMIT;
END;


TRANSACT MOVE ORDER

DECLARE
x_return_status VARCHAR2 (1);

PROCEDURE transact_move_order (p_move_order_id IN NUMBER, x_return_status OUT VARCHAR2)
IS
l_header_id NUMBER;
l_program VARCHAR2 (100);
l_func VARCHAR2 (100);
l_args VARCHAR2 (100);
p_timeout NUMBER;
l_old_tm_success BOOLEAN;
l_rc_field NUMBER;

CURSOR c1 (p_header_id IN NUMBER)
IS
SELECT transaction_header_id
FROM mtl_material_transactions_temp
WHERE transaction_source_id = p_header_id;
BEGIN
mo_global.set_policy_context ('S', 204);
inv_globals.set_org_id (207);
fnd_global.apps_initialize (1005902, 50583, 401);

FOR i IN c1 (p_move_order_id)
LOOP
l_program := 'INXTPU';
l_func := l_program;
l_args := l_program || ' ' || 'TRANS_HEADER_ID=' || TO_CHAR (i.transaction_header_id);
p_timeout := 500;
COMMIT;
l_old_tm_success :=
inv_pick_wave_pick_confirm_pub.inv_tm_launch (program => l_program
, args => l_args
, TIMEOUT => p_timeout
, rtval => l_rc_field
);

IF l_old_tm_success
THEN
x_return_status := 'S';
DBMS_OUTPUT.put_line ('Result is :' || 'Success');
ELSE
x_return_status := 'E';
DBMS_OUTPUT.put_line ('Result is :' || 'Failed');
END IF;

IF x_return_status = 'S'
THEN
COMMIT;
ELSE
ROLLBACK;
END IF;
END LOOP;
END;
BEGIN
transact_move_order (2055447, x_return_status);
COMMIT;
END;

Thursday, June 2, 2011

Origin Part I

the surnames which daivajnya brahmins style after thier names have thier origin from the places which are in goa.
Before daivajnas entered the land of karnataka,they resided in gomantak i.e goa.
They stayed in diffrent places where they had installed thier kuladevathas.
The surnames which have 'kar' in the end is suffixed to the names of the places of goa from where they hail.
Like daivajnya who hail from Rai village where they had installed sri kamakshi devi (at present installed in shiroda village of goa)style themselves as RAIKAR's.

People from palan as palankar,verne -vernekar,lotli-lotlikar,pawas-pauskar,anwe-anvekar.all these villages are still are still in goa till date.

Thursday, April 28, 2011

Debit / Credit Memos

Accounts Payable



  • Debit and Credit Memos are having the same meaning.

  • both are to reduce the balance of supplier.

  • Debit memo is raised by us

  • Credit Memo will be issued by the supplier.

Accounts Receivable



  • Debit memo is like supplimentory Invoice to increase the balance of Customer

  • Credit Memo is to reduce the balance of customer



  • For instance, if the customer was not charged with freight charges and we need to add them to his liability, as we cant prepare one more invoice for the freight charges. we prepare a debit memo.

  • Credit memo is issued when the customer is over invoiced, that he's charged more than what he should have been charg

Sunday, March 20, 2011

mailx

mailx -s "This is it" someone@someplace < somefile For simple text

For Binary
uuencode o115899948.zip o115899948.zip | mailx Narayan.Raykar@zyx.com



find / -name foo 2>/dev/null

Wednesday, March 16, 2011

Good Mutual Fund

how_i_find_good_mutual_funds


Go to Lists in each of the major fund categories. Find the top 25 performers over several different periods: 1 year, 3 years, 5 years, 10 years, 15 years and some even shorter term.

Let's say you're fairly young and you're looking for a growth fund, something with the chance of high returns but also a bit riskier.

Go first to the 1 Year tab on the "Growth" list. Print it out. Go to the 3 Year tab, print it out. Go to the 5 Year tab, print it out. Go to the 10 Year tab, print it out. Go to the 15 Year tab, print it out. Now you've got a lot of paper in front of you.

The first thing you are going to do is compare the 1-Year list to the 3-Year list. Find any mutual funds on the 1-Year list that are also on the 3-Year list and highlight them. Cross out the rest of the mutual funds listed on the 1-Year.

Now compare the 3-Year to the Five-Year, and don't completely forget the 1-Year. Look for the funds on the 5-Year that also made the 3-Year. Highlight those and cross out the rest of the 3-Years (except any 3-Years that had overlapped with the 1-Year, those might be under consideration).

Do the same comparing the 5-Year list to the 10-Year list, and comparing the 10-Year list to the 15-Year list.

What you want to do is find the funds that have the most overlap between these different time periods. I've never found any fund that was a top 25 performer for all the periods listed. More often you'll find overlap in the first, shorter-term periods or the longer-term periods, but not both.

Now, rank the funds that have made multiple lists. If any funds showed up on three lists, rank those first. If you have multiple funds that showed up on three lists, rank the ones that showed up on the long-term lists higher--for example, a fund that showed up on the 5-10-15 lists beats a fund that showed up on the 3-5-10 lists. Likewise with funds that show up on two of the lists. A fund that shows up on the 10 & 15 lists beats a fund that shows up on the 5 & 10 lists.

Make a list of the top 10 funds based on this criteria. Then you have to do a little more investigation.

First, some of these funds may be closed to new investors, especially those that have been successful for 10 or 15 years. So you first have to find out what you can even buy.

Second, check fees & loads. Some of these funds are going to have high management fees, which is OK since they're highly successful funds, but I still steer clear of those with higher fees. In the same way, I steer clear of funds with loads--a fee upfront or at fund selling that eats into your returns. Even with a track record of success, paying fees and loads will eat into your return without a guarantee that these funds will continue to perform as well as in the past.

Then, make your choice and send in your money.

I just did this exact exercise with growth funds and ended up buying into the Value Line Preferred Growth Fund (previously known as the Special Situations fund). It was not the highest-ranked fund under my system, but it was top 25 for both 10 & 15-year growth (at an average 12.92% for 10 years and 12.51% over the last 15 years). The expense ratio is 1.13% which is very low for a managed fund, and there are no loads, so you're not giving away your gains. Plus, you can actually buy into it, which I couldn't do for some of the other potential funds that had closed to new investors.

It takes more time explaining this method than actually doing it. Give it a try and I think you'll be happy with your long-term results.

Friday, February 25, 2011

Fertilizer

All plants require an uninterrupted supply of 14 nutrient elements to grow properly.

These are the Macro-nutrients:

  • nitrates (N)
  • phosphates (P)
  • calcium (Ca)
  • chloride (Cl)
  • sodium (Na)
  • magnesium (Mg)
  • potassium (K)
  • sulfates (S)

And the micro-nutrients:

  • iron (Fe)
  • boron (B)
  • copper (Cu)
  • zinc (Zn)
  • molybdenum (Mo)
  • manganese (Mn)

The macro-nutrients in the aquarium should come from water changes (tap water normally has all these nutrients in small amounts) and small amounts from the fish. Water changes should be done at least every 2 weeks and about 15% should be drained and replaced. This should supply sufficient macros.

The micro-nutrients are different and are normally in short supply in tap water. The other problem with the micro-nutrients is that they are very unstable in their inorganic form and normally precipitate and become unusable.

The Chelate Breakthrough

The discovery of an organic molecule the chelate which binds to metal-ions tightly allowing them to be dissolved in a water solution with no precipitation so making the nutrient available to the plant. This very important for aquatic plants which normally have a very large appetite for iron and may need as much as 4ppm to allow healthy growth without chlorosis.

Chelate Types

There are six types of chelates important to hydroponic growth but only two that need to be mentioned for aquarium plants both for production and in the aquarium.

EDTA (Ethylene-Diamene-Tetra-Acetic-acid) is the first and most commonly known. This is not ideally suited for aquatic plants because it is unstable at a higher pH than 6.0 and generally aquarium conditions are between pH6.0 and pH8.0. This is also a cheaper chelate and so is unfortunately used to cut costs, so absorption is limited.

DTPA (Dethylene-Triamine-Penta-Acetic-acid) would be a better choice and should be more widely used because it is stable up to a pH of 7.5. This is within the aquariums conditions.


When looking for a fertilizer as a very general rule look for:

  1. Preferably a liquid
  2. Low or No macro-nutrients
  3. High Iron (Fe) in the chelated form
  4. All the other micro-nutrients also in a chelated form if possible

Saturday, February 19, 2011

Name Change after Marraige

Pan Card Name Change Website
The instructions are
Instructions
x) The acknowledgment duly signed, affixed with photograph (in case of 'Individuals') alongwith demand draft/cheque, if any, proof of existing PAN, proof of identity & address as specified in the application alongwith any other relevant proof as specified (in Item No.IV - Documents to be submitted alongwith the application ) is to be sent to NSDL at 'National Securities Depository Limited, 3rd floor, Sapphire Chambers, Near Baner Telephone Exchange, Baner, Pune - 411045'.
(y) Superscribe the envelope with 'APPLICATION FOR PAN CHANGE REQUEST-Acknowledgment Number' (e.g. 'APPLICATION FOR PAN CHANGE REQUEST-881010200000097').

Thursday, January 27, 2011

Aquarium Lightning

Aquarium Lightning

The four most important criteria in determining the light you need are:
• Lumens per watt
• Lumen focus (as well a restrike, although less of an issue as per my research and tests than focus)
• PAR (this is important to understand as well as related useful light energy)
• Watts (or watts per gallon, however this term is way over used/simplistic)


Here are a few Kelvin numbers:
*Absolute zero = 0 K (-273.15C)
*Waters freezing point = 273.15 K (0 C)
*Waters boiling point = 373.1339K (100C)
Kelvin is used in the lighting industry to define the Color temperature of a bulb. Higher color temperature lamps above 5500 K are "cool" (green–blue) colors, and lower color temperature lamps below 3000 K are "warm" (yellow–red) colors.





A few notes about Kelvin:* Plant chlorophyll absorbs light at wavelengths of 300 to 700 nm (a Kelvin rating of about 6400 strikes a good balance here, which is why this is the best Kelvin temperature for freshwater plants and symbiotic zooxanthellae in corals).
* The lower the "K", the more yellow, then red the light appears, such as a 4500 K bulb.
* The higher the "K", the bluer the light appears, such as a 20, 000 K bulb.
*Higher Kelvin Color Temperature lights penetrate water more deeply, even more so in saltwater, however there is less of the infrared "PAR spike" as well. * The human eye sees mostly sees light around 5500K.
* Candle flame = 1850 – 1900 K
* Sunlight (1 hour after dawn) = 3500 K
* Typical summer light (sun + sky) = 6500 K
* Cool white fluorescent = 3400 K

*The 6500 Kevin bulbs have produced the best freshwater plant growth (as this Kelvin lamp generally has more of the infrared nm spike need by "higher" plants, but still has some of the 425-500 nm blue).












In regards to the original question, I don't think there is a definitive Kelvin rating that is best for plant growth. The measurement itself is only meaningful to humans, as it generally indicates what kind of hue the light gives off as perceived through the human eye. Lower values are more red-ish in appearance, while higher values appear more and more blue.

That said, shorter wavelength blue light penetrates much farther into the water than the longer wavelength red. This may be why 6700k+ Kelvin bulbs seem to be better for plant growth, since the blue light is more readily available for the plant to use compared to the lower Kelvin lights.

However, plants actually use a broad range of the light spectrum for photosynthesis... not just the blues. This is known as PAR, or Photosynthetically Active Radiation. Basically, it is the output of light needed by plants for the process of photosynthesis. Photosynthesis actually uses the very much of the 650 to 670 nm range of the light spectrum which appears to humans as deep orange to red color. It also uses much of the 430 to 475 nm range of the spectrum (varying shades of blue), but not quite as much as the red range. The range of colors which human eyes are most sensitive to are the yellow/green range (550-620nm) is almost completely unused in photosynthesis, which is why most plants appear green in color (reflected light). It also explains why many warm/cool white bulbs are so terrible for growing plants--they mostly have the yellow/green tint that humans are so sensitive to but plants don't use at all.

So what should you look for in a bulb if the Kelvin rating isn't the best measurement to use for growing plants? I would recommend trying to find the spectral power distribution graphs for the light bulbs you plan to use. Most manufacturers of aquarium-specific light bulbs will put this graph right on the cardboard case of the light bulb for you to read. You want the graph to look like the letter "M"... good bulbs for growing plants will have a higher concentration of light being output in the 430-475nm range, almost no power in the 500-600nm range, and another large curve or spike around 650-675nm.

If you decide to buy a cheaper bulb from places like Home Depot or Lowes (which I don't necessarily think is a bad thing at all), you may have to dig a little deeper for your information. Try looking around the manufacturer's website. Many of them have the spectral power distribution data on their sites if you poke around enough.

Here are some of the graphs for the bulbs mentioned earlier in the thread: