₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,331,293 members, 8,449,604 topics. Date: Wednesday, 22 July 2026 at 06:15 AM

Toggle theme

Cochtrane's Posts

Nairaland ForumCochtrane's ProfileCochtrane's Posts

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 46 pages)

TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 6:07pm On Oct 12, 2019
camobri:
all these homophobes, what are you doing in Canada? Why not stay in the godly, holy, developed Nigeria but you are in or processing Canada, a dirty, faggotic devilsh countryhuh why? hypocrites!!!!!!===
Lol, calm down.
Canada has its home grown homophobes. What do you make of that?
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 12:06pm On Oct 12, 2019
Uchboggy:
Cititrust financial services limited
Could you find out if they've given a letter to a previous applicant who was successful in his application?
Shouldn't be a problem though as long as they are registered as a financial services organization
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 10:29am On Oct 12, 2019
Ussyberry:
Hello All

Please I need some info on the bank reference letters.

Has anybody got the bank reference in the IRCC format?

All banks so far are saying the same thing. That they have their format (normal embassy reference letter)

I don’t want to believe that they have not made the letter with the six months average balance for any one.

Yes they will give you plus 6 months statement but can someone not get in the specified format?

Please reply. Any feedback will help
No bank will alter their format for you. If you aren't satisfied with what they've provided (which should naturally include your 6-month statement), add a LOE to clarify things. Perhaps if you mentioned the bank, it could help to know what the issue is? I used GTBank's standard reference letter and that worked fine for me.
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 10:24am On Oct 12, 2019
Uchboggy:
Guys please I want to ask a question,

I have running investments with a financial institution (with valid investment offers) I started since like June for like 2/3 the value required for POF, now my Dad gave me the rest as lump sum.

Can I just do another investment with it and just upload all the investment offers as pof or do I just leave the one my dad gave me in my account and do a gift deed for it ?
You should do another investment and upload all. That's ideal.
What financial institution though? That matters.
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 9:44am On Oct 12, 2019
Jbelieve:
Please help needed. A mum wants to apply for PR with her son. She is seperated from the child's dad who has not been very supportive and hasn't contributed much to the well being of the child, the divorce process is still in court. Will she need the father's consent when she is to submit their application.
I don't think she has much choice here. She has to apply for the father's consent since she's still legally married
Read this. It will help
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 10:52pm On Oct 11, 2019
Kendrix69:
who knows how long a remark enquiry takes? you can share your own time (if you had a remark) or third party experience. Thanks
https://www.britishcouncil.org.ng/exam/ielts/results

"Your result will normally be available in 2 to 21 days, depending on several factors including the number of sections requested for a remark. If you have not received a response after 28 days, please contact your test centre."
TravelRe: Canadian Student Visa Thread Part 16 by cochtrane(m): 1:42pm On Oct 09, 2019
Hello,
Is anyone going to UofT or Ryerson this January?

Regards
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 6:54am On Oct 02, 2019
There shouldn't be anything wrong with asking questions
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 6:48am On Sep 27, 2019
Ladykeigh:
I still need your input please.
I have the same interests. Are you looking at a master's degree or just any certification?
ProgrammingRe: A Thread For Tutorial On Python Programming by cochtrane(m): 3:01pm On Sep 07, 2019
CHARLYX9:
cochtrane pls can you help me convert this python executable file to source code my system crashed and i lost the source code that was sent to me alongside the executable but i was able to retrieve the executable file because i sent it to a friend of mine.The person that did the program for me i have lost contact with him and i need it urgently.please help

Here is the link:

https://www.dropbox.com/s/7k80ufd9u671spa/GPA%20and%20CGPA.zip?dl=0
No serious person will click that link. You don't paste a link to an executable and expect that people won't suspect it's not packed with other things. Anyways, take a look at GitHub.com/Mysterie/uncompyle2. That may help. In any case, if you also knew in which environment it was compiled, that may also help.
ProgrammingRe: A Thread For Tutorial On Python Programming by cochtrane(m): 7:27pm On Aug 31, 2019
MrMann1:
Bro. I'm working on a python school project. I need your help.
What do you need help with?
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 4:40am On Aug 31, 2019
adekunletosin:
Please someone should educate me on how to start the process... I would really appreciate a comprehensive step by step process for this Canada immigration express entry. I am pleading . God bless you. Kindly drop your contact i will reach via any preferable means of yours
This is where you should go
ProgrammingRe: A Thread For Tutorial On Python Programming by cochtrane(m): 5:08am On Aug 29, 2019
Wrote a script to get the respective posts in this thread and their corresponding number of likes.

import requests
from bs4 import BeautifulSoup
from pprint import pprint as pprint

link = 'https://www.nairaland.com/4945611/thread-tutorial-python-programming/'
posts, likes, allposts, allids = [], [], [], []


def getresponse(url):
response = requests.get(url)
html = response.content
soup = BeautifulSoup(html, 'html.parser')
return soup


def findthreadlength(url):
div = getresponse(url).find("span", class_=" small" ).previous_sibling
for i in range(3):
div = div.previous_sibling
length = div.text.split(" (" )[-1].rsplit(" )" )[0]
return int(length)


for i in range(findthreadlength(link)):
table = getresponse(link + str(i)).findAll('a', attrs={'class': 'user'})
posts = [item.previous_sibling.previous_sibling['href'] for item in table]
allposts += posts

ids = [post.split('#')[-1] for post in posts]
allids += ids

for idx in ids:
like = getresponse(link + str(i)).find('b', attrs={'id': 'lpt' + str(idx)})
if like is None:
like = '0 Like'
likes.append(like)
else:
likes.append(like.text)


alllikes, fullposts = [], []

for like in likes:
if like == ' ':
like = '0 Like'
alllikes.append(like)
continue
alllikes.append(like.rstrip())

fullposts = ['https://www.nairaland.com' + str(post) for post in allposts]

postdict = {}
for post, like in zip(fullposts, alllikes):
postdict[post] = like

pprint(postdict)


First few results below:

ProgrammingRe: A Thread For Tutorial On Python Programming by cochtrane(m): 4:41am On Aug 22, 2019
nappy760:
you


Super cool
Thanks.
I think it showed pretty clearly why this great resource on python kinda died. It didn't get a lot of participation or engagement. Average post per user was perhaps only 2, compared to the number of posts by the OP (>50).
ProgrammingRe: A Thread For Tutorial On Python Programming by cochtrane(m): 5:24am On Aug 21, 2019
I wrote a script to check the posters on this thread and their respective number of posts.

import requests
from bs4 import BeautifulSoup
from plotly.graph_objects import Bar, Layout, Figure

def gethtmlcontent(url):
response = requests.get(url, headers={'User-Agent': 'Mozilla/5.0'})
html = response.content
soup = BeautifulSoup(html)
return soup

users = []
for i in range(10):
url = 'https://www.nairaland.com/4945611/thread-tutorial-python-programming/' + str(i)
print(f"Downloading: {url}" )
table = gethtmlcontent(url).find('table', attrs={'summary': 'posts'})
for row in table.findAll('tr'):
for user in row.findAll('a', attrs={'class': 'user'}):
users.append(user.text)

userdict = {}
for user in users:
if user in userdict:
userdict[user] += 1
else:
userdict[user] = 1

y_values = list(userdict.keys())
x_values = list(userdict.values())
data = [Bar(x=x_values, y=y_values, orientation='h')]

x_axis_config = {'title': 'POST FREQUENCY', 'dtick': 1}
y_axis_config = {'title': 'USERS', 'dtick': 1, 'tickmode': 'linear'}
my_layout = Layout(title='Post Frequency per User on Thread',
xaxis=x_axis_config, yaxis=y_axis_config, bargap=0.5)
fig = Figure({'data': data, 'layout': my_layout})
fig.update_traces(marker_color='rgb(158,202,225)', marker_line_color='rgb(8,48,107)',
marker_line_width=1.5, opacity=0.6)
fig.update_layout(autosize=False, width=800, height=2000)
fig.show(renderer='browser')

ProgrammingRe: Python Programmers Hang-out by cochtrane(m):
Problem:
if you created a 100 x 100 matrix where each element is an average of 20 random numbers from 0 to 100, will there exist a pattern?
Most probably! Even random number generators are biased.

Put this to the test in python and we get a clear histogram biased towards the center as more and more datapoints are added.
Quite an interesting visualization.

# create mean function
def mean(num_list):
return sum(num_list) / len(num_list)

# create average list of 1 x list_length, with sample_fraction determining what fraction to obtain from list_length
def obtain_average(list_length, sample_fraction):
average_list = []
for i in range(list_length):
average_list.append(mean(random.sample(range(list_length), int(list_length/sample_fraction))))
return average_list

#create 100 x 100 matrix of averages (1/5) of list_length
with open('store_text.txt','w') as f:
for i in range(100):
f.writelines([str(x) + "\t" for x in obtain_average(100,5)])
f.write('\n')

#transpose data
with open('store_text.txt','r') as f:
data = f.readlines()

data = [tuple(item.split("\t" )) for item in data]
data_transpose = list(zip(*data))

with open('store_text.txt','w') as f:
for i in range(100):
f.writelines([str(x) + "\t" for x in data_transpose[i]])
f.write('\n')

#plot data

data shows that by the time we are getting to the 30th list, a clear pattern starts to form biased to the center

ProgrammingRe: Python Programmers Hang-out by cochtrane(m): 4:19am On Aug 02, 2019
obtain transpose of a 4x3 matrix:
matrix is a tuple of tuple represented as
((0, 1, 2), (3, 4, 5), (6, 7, 8 ), (9, 10, 11))

This should yield a 3x4 matrix represented again as a tuple of tuple:
((0, 3, 6, 9), (1, 4, 7, 10), (2, 5, 8, 11))


At the command line:
(venv) C:\Users\...\...\Tests>python
Python 3.7.3
Type "help", "copyright", "credits" or "license" for more information.

>>> data = ((0, 1, 2), (3, 4, 5), (6, 7, 8 ), (9, 10, 11))
>>> data_transpose = tuple(zip(*data))
>>> data_transpose
((0, 3, 6, 9), (1, 4, 7, 10), (2, 5, 8, 11))
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 6:06am On Aug 01, 2019
NubianQueen87:
Thank you so much for this. I want to ask, how long (after the POF has been deposited in my account) should I wait before going back to get a bank reference letter?
I don't think there's any specific answer for this. As you'll find in the compilation, some who got PPR have waited only a few days and some longer.
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 2:48am On Aug 01, 2019
Michisbro:
Hello everyone! I have done my research and can’t seem to find the answer to this question. Does anyone know if NATIONAL TRADE TEST CERTIFICATE can be combined with my BSC to give two or more degrees?
It is issued by the federal government.
This would help me boost my CRS.
Thank you.
I don't think I have seen any details here on anyone using this certification. But why don't you go ahead and give it a try. You could be the first to earn points with this. And then you will have shown others the way.

Anyways, any certification where you earned credits and for which a transcript can be issued is more likely to be favorably looked upon by WES or any of the credentials evaluation bodies.
TravelRe: Canadian Express Entry/federal Skilled Workers Program - Connect Here Part 8 by cochtrane(m): 2:31am On Aug 01, 2019
Some more details on gift deed
I tried to collect most details from successful PPR stories, so this can provide more useful info.

Must you notarize a gift deed? -
POF – did a gift deed, notarized it and got the receipt showing the transfer from my brother’s account to my account.
N.B I only uploaded GTbank TB certificate (6 months), gift deed and transaction receipt.
source
I used 70% gift deed from Dad. I shouldn't really call it a gift-deed, it was more like gift letter cheesy He wrote a letter saying he is gifting the money to me and then attached the transfer receipt from his bank. I didn't notarize the letter, didn't get it stamped at the high court, didn't sign on it that I received the gift and didn't include any witnesses’ signature
source
I did not notarize my gift deed, as I didn't think it was necessary as I had two witnesses who signed it, after submission I started seeing different opinions of people saying it had to be notarized and I just prayed.
source
Prepared a gift deed to that effect and notarized it
source
My brother is sending me some money for gift deed. How do I handle this? -
If he sends the lump sum to your account, he can prepare a deed of gift to cover same
source
Under which placeholder on CIC site do I submit gift deed? -
Under "Proof of funds" - you'll have to combine it with other docs like Bank Reference letter, evidence of funds transfer and statement of account
source
Handling multiple amounts for gift deed -
Does getting multiple tranches of "gift" matter?
source
Most of the money came in trickles so I made sure I put it in a different account, then had it transferred to my POF account (salary account) and did a deed gift just to avoid too many explanation
source
Does it matter if a large chunk of the POF is a gift deed, even 100%? -

P.O.F - 50% gift deed from my mum, 50% from accompanying spouse (with all the documents to explain)
source
I used 100% gift deed from parents as POF...
source
100% gift deed. Still went back to my dad.
source
God came through for me. POF was a gift deed of N3m from my sister
source
100% gift deed from my dad. Baba gave me 3.8m
source
my dad gave me 95% as a gift deed and I had well over the recommended funds needed
source
My mom came to the rescue here. She transferred the POF and signed the gift deed as well.
source
I used gift deed from my mum that was reflecting 78% of the proof of funds required
source
POF was gift deed from parent.
source
100% gift deed (grateful to God for our families)
source
100% gift deed from egbon
source
POF was 100% gift deed. My mum came through and transferred on 9th Aug
source
We used 85% gift deed from my uncle and the balance from spouse. She transferred the dough to my account, therefore no need for consent letter. Drafted a gift deed for my uncle to sign and notarized it at Magistrate court in Sabo, Yaba
source
Used 100% gift deed from my dad. This was transferred to my savings account and transfer document for that was secured
source
I used 100% gift deed from parents and my fiancé. I had it deposited in my account two days before submission and that was it.
source
POF – 100% gift deed
source
100% gift deed from my father. Properly signed and notarized.
source
In April my dad gifted me my 100% pof and we did a gift deed with his lawyer.
source
100% gift from my dad. I submitted Oando exchange rate equivalent, Treasury bills Certificate, Transfer receipt, Notarized gift deed
source
gift deed for 100% of POF deposited to my account 2 days before submission (AOR) by hubby.
source
Anyways, my mum came to the rescue and gifted me 100% of the POF
source
POF was gift deed from my brother
source
Used 100% gift deed from my mum.
source
100% gift deed from a close family member, bank transfer in USD
source
Used 100% gift deed from my my parents (Joint Savings Account)
source
Must I show my bank statement if using a gift deed? -

For the gift deed, a notarized gift deed, funds transfer receipt, treasury bill certificate as I used the cash to buy treasury bills. I added bank reference letter too.
source
I neither showed my bank statement nor that of the sender
source
Hope this helps... smiley
ProgrammingRe: Python Programmers Hang-out by cochtrane(m): 1:11am On Aug 01, 2019
Problem:
count the number of occurrence of a target in a nested list

For a list like:
[2,[9,1,1],[2,1,[13,5,4,1],2],8,[2,6]]

number of occurrence of number 2 = 4


Still OOP:

class NestedList:
.
.
.
.
def count(self, other):
"""counts the number of occurrence of target in
a nested list"""

icount = 0
for element in self.val:
if isinstance(element, list):
e = NestedList(element)
icount += e.count(other)
else:
if element == other:
icount += 1
return icount



Output:

>>> j = NestedList([2,[9,1,1],[2,1,[13,5,4,1],2],8,[2,6]])
>>> j.count(2)
4
ProgrammingRe: Python Programmers Hang-out by cochtrane(m):
Problem:
Flatten a nested list.
for a list like
[2,[9,1,1],[2,1,[13,5,4,1],2],8,[2,6]]
, obtain
[2, 9, 1, 1, 2, 1, 13, 5, 4, 1, 2, 8, 2, 6]


Going OOP approach:

class NestedList:
"""Represents class of nested list and hosts methods
which work on this type of lists"""

def __init__(self, val=None):
if val is None:
self.val = []
else:
self.val = val

def flatten(self):
"""flattens a nested list into a list object"""

output = []
for element in self.val:
if isinstance(element, list):
e = NestedList(element)
output += e.flatten()
else:
output += [element]
return output

def __str__(self):
"""print nested list"""

return str(self.val)


output:

>>> j = NestedList([2,[9,1,1],[2,1,[13,5,4,1],2],8,[2,6]])
>>> print(j)
[2, [9, 1, 1], [2, 1, [13, 5, 4, 1], 2], 8, [2, 6]]
>>> j.flatten()
[2, 9, 1, 1, 2, 1, 13, 5, 4, 1, 2, 8, 2, 6]


Actually quite cute to employ recursion in solving the problem.
ProgrammingRe: Python Programmers Hang-out by cochtrane(m): 1:11am On Jul 31, 2019
Python problem:

What ideas do you have for summing a nested list? e.g. sum([2, 9, [2, 1, 13, 2], 8, [2 , 6]]) = 45
Here's my approach with a list comprehension converting it to string and then to integers

sum([int(t.strip('[ [] ]')) for t in str(t).split(',')])

code won't work if you've got an empty list as a member, but of course this can be slightly adjusted to account for this
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 3:31pm On Apr 09, 2019
einsteino:
Thanks for drawing my attention to this. I didnt even know anyone could think I was trying to say everyone works survival jobs, my intention was to balance the narrative and say that it happens to a good amount of people, so much to the point that it is a normal path for immigrants and even Canadians.
Thanks a lot for your honest assessment. They help many of us make an informed decision on what to expect. Good luck, bro.
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 5:49pm On Mar 10, 2019
Dmpaul:
God! I pray none of our people is among oh
Whether "our people" are among or not, it's still a sad incident. It doesn't make it any more unfortunate if "our people" are on the ill-fated flight or not. I just find this line rather inappropriate.
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 11:40am On Feb 26, 2019
WoodcrestMayor:
Hi guys!
How una dey? Una wey dey load PPR, I pray for speedy processing *halo smiley*.
On a lighter note now guys...we've all come here to better our lives and our tomorrow. We all know Canada is a credit society and every damn thing including buying Sim cards revolve around credit ratings. Let us ensure we keep our credit records pristine. Nothing beats Transunion and Equifax. I sat on an appointment where a guy's credit card application was declined due to a phone bill be probably had forgotten. Also, I know we all have different capacities and family size but think of it in Naija terms; didn't we live within our means? I'm not against credit as you can't escape it here. All I'm saying is that you avoid unnecessary credit. See your credit card as a tool to improve your credit score and not as some sort of loan. We get paid at work so we would still survive if we didn't have the credit card. The rates are crazy and before you know it, you start sinking into debts. Don't max out your credit card limit as it sends wrong signal to the credit bureau guys. It tells them you rely heavily on your credit card for survival. Generally, it is advisable to keep it below 30% of your combined limit. Credit cards are revolving credit and not managing it well will affect your chances of getting other revolving credit in future e.g Line of credit or Home line plans. Even if you have a good credit score, they will be more willing to grant you a fixed term loan. Also, save for retirement. Every penny counts and the compound interest is unrivaled in things like this. RRSP vs TFSA...both have their advantages. Try to max out your RRSPs for tax returns which you can also invest or spend on other things.
Summarily, be very close to your bankers. Banking is very different here to what we have back home. Bankers are trained to look more after your interest here.

Be careful of doing business back home... enough fraud stories dey. Besides, the naira isn't helping your real return on the investment.

Lastly, if you are or know anyone coming into Edmonton, I'm your plug for all your banking needs. Send me a message so I can book you in for an appointment a couple of days ahead. I sit at the ice district branch just before the escalator going up to the city of Edmonton office- you can't miss it. We currently have a campaign running for newcomers and your banking fee is waived for one year and you also get up to 2k credit card unsecured.Everything starts with a banking account here. If there's anything too advanced for me to help you with, I will gladly refer you my team of expert partners (mortgages, financial planning, invest and retirement planning...etc)

May Canada favour us all *halo smiley* smiley
Hi WooodcrestMayor, I see you are a banker now. Congrats on your new assignment!
I got a question for you. You mind if I send a PM? Regards.
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 7:25am On Feb 18, 2019
WoodcrestMayor:
Thank you.
As a matter of fact, I became his first ever client 3days ago. My mum's birthday was coming up and we decided to get her a Samsung note8. It wasn't available in Akure so I hit him up and told my brothers to move funds to his position. Slot in Lagos were also out of stock so we settled for an s9. He made all the calls to slot and personally picked the phone from their location.He got it on first bus to Akure at the Ojota motor park the following day and phone was received in pristine condition. smiley
smiley
I really liked to hear this. Honestly I think this is the start of something great and your friend should realize that he's got a gem of an idea in the works. I'm confident with enough dedication this will work like a charm!

As a start-up lover, I may be biased in my opinion sha. smiley
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 12:45pm On Feb 12, 2019
WoodcrestMayor:
Hi guys!My friend is on to something with helping Nigerians in diaspora run errands but he needs external input to determine viability and other things.
Please help spare a few minutes of your time to fill questionnaire below.
Thank you smiley https://docs.google.com/forms/d/e/1FAIpQLSe_zfoXbeKlOafxj4655Lcujuh1HEVUgu1pL7wysKavCGi0Ug/viewform
Noice! This sounds like a good idea indeed. If you ask me, I don't think your friend needs validation for his idea. If I were him, I'd be working to start implementing this asap. Maybe start with doing this for friends, family and friends of friends, and then see where it goes.

Chances are, he won't get as many replies to the survey as he may expect. I'm not sure Nigerians care that much for surveys. What are we to say then? The idea is not good enough?
TravelRe: Living In Canada/Life As A Canadian Immigrant Part 2 by cochtrane(m): 9:44am On Feb 11, 2019
oluphilip2008:
LANDING GIST!!!! Long Post Alert!!!!

Good day dear Canny family. Here's my landing gist.
Interesting story! smiley
Best wishes in Canada.

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 46 pages)